| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > возврат на предыдушую страницу |
| Автор: Artak81 24.9.2008, 16:22 |
| добрый день вопрос такой данные на странице выводятся из бази потом захажу на другую страницу и при возврашении на страницу требует обнавления в противном случее нечего не выводит подскажите пожалуйста как решить эту проблему |
| Автор: bars80080 24.9.2008, 19:54 |
| я б тебе посоветовал русский подучить. особенно раздел пунктуации то что ты описал - понятно, однако, ты не сказал в чём проблема. зачем ты возвращаешься на ту же страницу? что должно быть вместо сообщения об обновлении? |
| Автор: Artak81 24.9.2008, 20:23 |
| руский язык для меня иностранний как для тебя англиски и я уверен ти на столко незнаеш англиский сколко я руский несчитая что я разгавариваю на 4 языках. Необежайс но воздержись таких каментарии суть не в языках суть в програмировании и 100 процентов умным будет понятно. |
| Автор: bars80080 24.9.2008, 20:32 |
| The english for me is understandable, and communicate it can. but considering how do you know Russian, I highly doubt your knowledge of English. rather than snap, you could respond to questions. and if you have not noticed, the English also have punctuation |
| Автор: Artak81 24.9.2008, 20:33 |
| суть втом что передаются данные по форме и производится поиск где данные выводятся с базы данных. потом заходиш на другую страницу там тоже производитса поиск потом нажимаеш назад и нечего не выводит. делаеш refresh и странца с ранее полученными данными появляется. я хочу чтоб появлялась но не после refresh |
| Автор: teroni 24.9.2008, 21:33 |
| Так наверное данные для формирования таблицы передаются с помощью post. Передавайте get`ом - не будет рефреша. Хотя конечно зависит от того, что там за данные, иногда нельзя безболезненно провести такую замену. |
| Автор: skyboy 24.9.2008, 21:34 |
it is the feature of internet browser. it is possible that some browsers'll not show queried information. for purpose of saving some information between client queries either http://ua.php.net/session either hidden fields(input type=hidden)in html code either cookie(they have extremally small volume in comparsion with other method) must been used. sorry for my uncorrect english. Добавлено через 29 секунд but button "Back" in browser does not make new query to server. so if you mean "button `back` in browser" then there are no solution. only browser "form autofill" feature. so anywhere "refresh" must been pressed. Добавлено через 2 минуты и 2 секунды люди, если я правильно понял, его(её?) интересует, чтоб при нажатии на кнопку "назад" было такое же авотзаполнение браузером(или формирование сервером формы с заполненными полями, как пользователь когда-то вводил), как при переходе на эту страницу. |
| Автор: bars80080 24.9.2008, 22:59 | ||
хм, кстати, намедни делаю одну тему, в которой запоняется форма по типу визарда. форма поиска -> пост запросом получаем данные, выбираем из них -> постом дальше передаём. везде можно вернуться назад с помощью
|
| Автор: Akonkagva 24.9.2008, 23:09 |
| Либо лёгкий вариант явакода. Либо заставлять юзера залогиниться и после этого сохранять на какие страницы он заходит уже с помощью. Внесения каждой посещённой страницы в базу данных. А потом вывод красивой таблицки с Надписью: На сколько шагов, вы хотите вернуться ? |
| Автор: smartov 25.9.2008, 10:20 |
| Народ, все просто. У человека на странице предыдущей отсылается форма POST-запросом. Поэтому когда он на нее пытается сделать back, то браузер, естественно, говорит что Pare expired и надо переотправить данные. Artak81, чтобы побороть это, после отсылки формы POST-запросом сделайте сразу в php скрипте переход на нужную страницу GET-запросом. bars80080, your English is not better then his russian |
| Автор: Artak81 25.9.2008, 17:18 |
| спасибо GET решил проблему. На этой странице davidautomovil.com ти мне помог. впрочем спасибо всем кто пытался помочь |
| Автор: Artak81 25.9.2008, 17:39 |
| красиый сайт. У меня все формы посылались методом пост и все было нармално кроме одного. Хотя я уже поменял (но если хочеш) заходи на "davidautomovil.com" на рускоязичную часть( чтоб понятно было если хочеш). Когда нажымаеш на "начать поиск" выводит все результаты открывая стр. "busq.php". Потом нажымаеш на кнопку "туризмы" открывает стр. "turismos_ru.php" и когда нажымаеш "назад" вот тут то не открывал сейчас благодаря "GET" открывает |
| Автор: bars80080 25.9.2008, 18:12 |
| что-то не нашёл "туризмы". у тебя кстати, слова логин и пароль не отображают некоторые буквы так вроде везде назад без перезагрузки работает |
| Автор: Artak81 25.9.2008, 20:32 |
| извини. Я спешил, не туризми а легковые. Я толко что новый Editor поставил вот настройки не сделал сейчас же исправлю спасибо ато я незаметил. Да сейчас работает потому что я везде поменял на GET кроме Административной части. |