Как вы можете передать переменную, такую как ask_question
, в URL-адрес, чтобы изменить внешний вид вашего index.php по заданным правилам?Передача данных по адресу
Я имею ссылку на мой index.php
<a href="index.php?ask_question">Ask question</a>
который, однако, не работает, так как я не знаю, как вы можете обратиться к ASK_QUESTION -переменную в URL. Если бы я знал это, я мог бы прочитать его, а затем настроить свой index.php в соответствии с именем в URL-адресе.
Я мог бы также сделать следующую ссылку, но это заставит меня иметь много повторяющихся данных, таких как PHP-код для login -form.
<a href="ask_question.php">Ask question</a>
Мой ask_question.php -форма
<form method="post" action="handlers/handler_question.php">
<p>Title:
<input name="title" type="text" cols="92" />
</p>
<p>Question:
<div id="wmd-container" class="resizable-textarea">
<textarea id="input" class="textarea" tabindex="101" rows="15" cols="92" name="body" /></textarea>
</div>
</p>
<p>Tags:
<input name="tags" type="text" cols="92" />
</p>
<input type="submit" value="OK" />
</form>
Что касается дублирования данных, вы можете хранить вещи, как в форму авторизации в отдельном файле, а затем поместить их в любой file using include() –
Спасибо за ответы! –