|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.11.2008, 01:42 | #1 |
Пользователь
Регистрация: 18.02.2008
Сообщений: 17
|
переадресация
Ситуация такова: данные с формы передаются в файл-обработчик, мне нужно, чтобы после выполнения обработки, в зависимости от усл-я, без участия пользователя его переместило обратно к форме. Как это осуществить?
------------------ Зарание спасибо. |
20.11.2008, 08:46 | #2 |
Пользователь
Регистрация: 16.10.2008
Сообщений: 20
|
<script language="javascript">
function goto() { location.href='http://www.yahoo.com'; } </script> <html> <button onClick=goto() >Yahoo</button> </html> |
20.11.2008, 09:58 | #3 | ||
Участник клуба
Регистрация: 04.10.2008
Сообщений: 1,485
|
Цитата:
Цитата:
свободен... |
||
20.11.2008, 14:32 | #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> |
20.11.2008, 22:56 | #5 |
Пользователь
Регистрация: 18.02.2008
Сообщений: 17
|
Спасибо, а что если нужно не вернуться, а, например перейти на другую страницу?
|
21.11.2008, 06: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. Причина: ошибка в слове |
24.11.2008, 21:59 | #7 |
Пользователь
Регистрация: 18.02.2008
Сообщений: 17
|
Спасибо, получилось.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переадресация | krok | PHP | 4 | 27.02.2008 18:20 |