|
|
|
| Здравствуйте, форумчане.
подскажите пожалуйста, как вернуться на предыдущую страницу.
задача такая:
Делаю многостраничный вывод списка товаров из базы на странице www.list.php.
Номер страницы в переменной $page.
На странице www. descript.php вывожу детальную информацию о товаре.
Со страницы www.list.php на страницу www. descript.php перехожу через форму
В файле list.php форма:
<form method="post" action="descript.php">
<input type="hidden" name= "page" value='.$page.'>
<input type="hidden" name="idgood " value='.$good.'>
<input type="submit" name="more" value="View detalies" >
</form>
|
В файле descript.php обработчик :
if (isset($_POST["more"])) {
$idgood=$_POST["idgood"];
$page=$_POST["page"];
….
Выборка из базы подробной информации о товаре и вывод на экран
….
}
|
после просмотра подробной информации о товаре, пользователю надо бы вернуться к списку на ту страницу, с которой он пришел. Как это сделать?
Кнопка echo "<input name='back' type='button' value='Rerurn' onclick='javascript:history.back()'>"
здесь не работает.
< a href="list.php"> Return </a> - возвращает разумеется на первую страницу списка.
А как в этот адрес записать переменную $page.
< a href="list/$page.php"> Return </a> не правильно
Нигде не могу найти в монуалах, как это правильно написать.
Заранее спасибо,
Danga | |
|
|
|
|
|
|
|
для: danga
(13.03.2014 в 18:33)
| |
<a href="list.php?page='.(int)$page.'"> Return </a>
|
| |
|
|
|
|
|
|
|
для: Jovidon
(13.03.2014 в 19:51)
| | Спасибо большое! Все прекрасно работает теперь! | |
|
|
|