в php это правильный способ установить флажок, пока URL не вернется на страницу индекса?

#php

#php

Вопрос:

мой php-код строки для флажка правильный или нет, чтобы флажок был установлен.

                     <input type="checkbox" name="article" id='article' value="article" checked />articleamp;nbsp;amp;nbsp;amp;nbsp;amp;nbsp;
                    <input type="checkbox" name="journal" value="journal" id='journal'  checked/>journalamp;nbsp;amp;nbsp;amp;nbsp;amp;nbsp;

                <?php } elseif( isset( $_GET['article'] ) ) { ?>

                    <input type="checkbox" name="article" id='article' value="article" checked/>articleamp;nbsp;amp;nbsp;amp;nbsp;amp;nbsp; 
                    <input type="checkbox" name="journal" value="journal" id='journal' />journalamp;nbsp;amp;nbsp;amp;nbsp;amp;nbsp; 

                <?php } elseif( isset( $_GET['journal'] ) ) { ?>

                    <input type="checkbox" name="article" id='article' value="article" />articleamp;nbsp;amp;nbsp;amp;nbsp;amp;nbsp;    
                    <input type="checkbox" name="journal" value="journal" id='journal'  checked/>journalamp;nbsp;amp;nbsp;amp;nbsp;amp;nbsp;

                <?php } else { ?>

                    <input type="checkbox" name="article" id='article' value="article" />articleamp;nbsp;amp;nbsp;amp;nbsp;amp;nbsp;    
                    <input type="checkbox" name="journal" value="journal" id='journal'  />journalamp;nbsp;amp;nbsp;amp;nbsp;amp;nbsp;

                <?php } ?>
  

правильный путь в php?? установить флажок для перезагрузки страницы и привязки??

Комментарии:

1. не понимаю вашей проблемы и вопроса

Ответ №1:

Поиграйте с этим

 <input type="checkbox" name="article" id='article' value="article" <?php echo (isset($_GET['article) ? 'checked' : ''); ?> />articleamp;nbsp;amp;nbsp;amp;nbsp;amp;nbsp;    
<input type="checkbox" name="journal" value="journal" id='journal' <?php echo (isset($_GET['journal) ? 'checked' : ''); ?> />journalamp;nbsp;amp;nbsp;amp;nbsp;amp;nbsp;
  

Если статья или журнал установлены, то флажок будет помещен во входные данные, если нет, он остается пустым.

Комментарии:

1. bt, когда я нажимаю на разбивку на страницы, он автоматически снимает флажок..

2. Тогда $_GET[‘article / journal’] не устанавливается при изменении страницы. Вам нужно либо передать переменную с изменением страницы, либо сохранить ее в сеансе, чтобы она всегда была рядом с вами.

3. хм, спасибо, Blinkydamo понял, теперь я должен использовать сеанс для переноса значения с одной страницы на другую страницу…

4. ‘проверено’: «); ?> /> статья amp; nbsp; amp; nbsp; amp; nbsp; amp; nbsp; amp; nbsp; amp; nbsp; «проверено» : «); ?> /> журнал amp; nbsp; amp; nbsp; amp; nbsp; в соответствии с вашим этим кодом, когда я нажимаю на журнал / статью, он принимает значение выбранного, это правильно???

5. Можете ли вы предоставить больше кода, который вы используете, чтобы мы могли попытаться лучше понять проблему, если это не решает вашу проблему.