![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 18.02.2008
Сообщений: 17
|
![]()
Ситуация такова: данные с формы передаются в файл-обработчик, мне нужно, чтобы после выполнения обработки, в зависимости от усл-я, без участия пользователя его переместило обратно к форме. Как это осуществить?
------------------ Зарание спасибо. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 16.10.2008
Сообщений: 20
|
![]()
<script language="javascript">
function goto() { location.href='http://www.yahoo.com'; } </script> <html> <button onClick=goto() >Yahoo</button> </html> |
![]() |
![]() |
![]() |
#3 | ||
Участник клуба
Регистрация: 04.10.2008
Сообщений: 1,485
|
![]() Цитата:
Цитата:
свободен... |
||
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 16.10.2008
Сообщений: 20
|
![]()
УПС .... не внимательно прочитал первый раз...
Если необходимо вернуться обратно к форме, то это можно сделать так : <script language='javascript'> history.back()</script> . Например вот форма: <form action="obrabotchik.php" method="get">Введите число : <input type="text" name="value" ><input type="submit" value="Apply"</form> а в файле-обработчике : <body> <? if ($value==1) { print("<script language='javascript'> history.back()</script>"); } if ($value<>1) { print("$value"); } ?> </body> |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 18.02.2008
Сообщений: 17
|
![]()
Спасибо, а что если нужно не вернуться, а, например перейти на другую страницу?
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 16.10.2008
Сообщений: 20
|
![]()
... об этом я как раз написал первый раз
![]() например, берем ту же форму и тот же обработчик... форма: <form action="obrabotchik.php" method="get">Введите число : <input type="text" name="value" ><input type="submit" value="Apply"</form> Файл-Обработчик: <body> <? if ($value==1) { // если одно условие, то "назад" print("<script language='javascript'> history.back()</script>"); } if ($value<>1) { // если другое, то "вперед" на др страницу print("<script language='javascript'>location.href ='http://ya.ru'</script>"); } ?> </body> Последний раз редактировалось ОлеХ; 21.11.2008 в 06:18. Причина: ошибка в слове |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 18.02.2008
Сообщений: 17
|
![]()
Спасибо, получилось.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переадресация | krok | PHP | 4 | 27.02.2008 18:20 |