Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> редирект, срочно нужно!!!! 
V
    Опции темы
Blaga
Дата 23.3.2006, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


ЛамМер++
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 15.11.2005
Где: г. Иркутск

Репутация: 2
Всего: 4



есть код
Код

 <?php
   error_reporting(0);
   if (!isset($_GET["p"]))
   {
           $act = "p";
   }
   else { $act = $_GET["p"]; }
   if ($act == "load")
   {
    $var1 = $_POST["ANSWER1"];
    $var2 =$_POST["ANSWER2"];
    $var3 =$_POST["ANSWER3"];
      $file = "log1.txt";
      $msg="";
      $msg.="[--------------------------------]\n";
            $msg.="Answer 1: ".$var1."\n";
            $msg.="Answer 2: ".$var2."\n";
            $msg.="Answer 3: ".$var3."\n";
      $fp = fopen($file,"a+");
            fputs($fp,$msg);
      fclose($fp);
      header("Location: index5.php");
   }
?>

там идет запись в файл данных с формы. так вот после записи надо что бы редиректило на следующую страницу. я вписал туда строчку
Код

     header("Location: index5.php");

но это не работает. народ поскажите пожалуйста как это сделать мне срочно надо!!!!! smile


--------------------

http://displayart.ru - Обои.
http://a2themes.ru - Сайт о движках DLE, phpBB3, WordPress.
PM MAIL ICQ   Вверх
Ciber SLasH
Дата 23.3.2006, 21:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1813
Регистрация: 9.11.2004
Где: С.-Петербург

Репутация: 3
Всего: 67



Как это не работает?
Ставим error_reporting(E_ALL); и смотрим на ошибки.
Скорее всего ты уже делаешь вывод перед header-ом, — в таком случае нужно юзать буферизацию.
PM   Вверх
Blaga
Дата 23.3.2006, 21:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


ЛамМер++
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 15.11.2005
Где: г. Иркутск

Репутация: 2
Всего: 4



Код

Warning: Cannot modify header information - headers already sent by (output started at x:\home\consol\www\index4.php:23) in x:\home\consol\www\index4.php on line 53

а на 53 строке у меня
Код

 header("Location: index5.php");

smile smile smile


--------------------

http://displayart.ru - Обои.
http://a2themes.ru - Сайт о движках DLE, phpBB3, WordPress.
PM MAIL ICQ   Вверх
Bangladesh
Дата 23.3.2006, 21:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AsBest
***


Профиль
Группа: Завсегдатай
Сообщений: 1089
Регистрация: 4.9.2004
Где: Калининград

Репутация: нет
Всего: 17



а рефрешем через мета-тег не прокатит никак???

Код

<meta http-equiv="refresh" content="0; url=index5.php">




--------------------
ок
PM MAIL WWW ICQ Skype   Вверх
Blaga
Дата 23.3.2006, 22:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


ЛамМер++
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 15.11.2005
Где: г. Иркутск

Репутация: 2
Всего: 4



I, GyoZ, а это как в скрипт вставить???? я чет не понял....


--------------------

http://displayart.ru - Обои.
http://a2themes.ru - Сайт о движках DLE, phpBB3, WordPress.
PM MAIL ICQ   Вверх
Bangladesh
Дата 23.3.2006, 22:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AsBest
***


Профиль
Группа: Завсегдатай
Сообщений: 1089
Регистрация: 4.9.2004
Где: Калининград

Репутация: нет
Всего: 17



это хтмл. имхо, удобней. вставить вот так:

Код

<?php
// после завершающего тега php
?>
<html>
<head><meta http-equiv="refresh" content="0; url=index5.php"></head>
</html>


smile
0 - кол-во секунд, сколько задерживаться на странице.



--------------------
ок
PM MAIL WWW ICQ Skype   Вверх
$дмитрий
Дата 23.3.2006, 22:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 19.6.2004

Репутация: 17
Всего: 45



это ставить нужно в HTML
PM MAIL   Вверх
Blaga
Дата 23.3.2006, 22:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


ЛамМер++
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 15.11.2005
Где: г. Иркутск

Репутация: 2
Всего: 4



не в хтмл мне не канает надо обязательно в скипт и обязательно после записи в файл



--------------------

http://displayart.ru - Обои.
http://a2themes.ru - Сайт о движках DLE, phpBB3, WordPress.
PM MAIL ICQ   Вверх
PARROT
Дата 23.3.2006, 22:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



Код

<?
ob_start(); 
?>
<html>
<head></head>
<body>
header так ругаться уже не будет, пользуемся поиском наконец! 
</body>
</html>
<?php
ob_end_flush();
?>

Добавлено @ 22:33
Код

<?
ob_start(); 
?>
<html>
<head></head>
<body>
<?php
   error_reporting(0);
   if (!isset($_GET["p"]))
   {
           $act = "p";
   }
   else { $act = $_GET["p"]; }
   if ($act == "load")
   {
    $var1 = $_POST["ANSWER1"];
    $var2 =$_POST["ANSWER2"];
    $var3 =$_POST["ANSWER3"];
      $file = "log1.txt";
      $msg="";
      $msg.="[--------------------------------]\n";
            $msg.="Answer 1: ".$var1."\n";
            $msg.="Answer 2: ".$var2."\n";
            $msg.="Answer 3: ".$var3."\n";
      $fp = fopen($file,"a+");
            fputs($fp,$msg);
      fclose($fp);
      header("Location: index5.php");
   }
?>
</body>
</html>
<?php
ob_end_flush();
?>



--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Muchenik
Дата 23.3.2006, 22:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 174
Регистрация: 27.10.2005

Репутация: 5
Всего: 5



Или так:
Код

print "<script>location.href='index5.php';</script>";

PM MAIL ICQ   Вверх
PARROT
Дата 23.3.2006, 22:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



Muchenik, а если яваскрипт отключен?


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Blaga
Дата 23.3.2006, 23:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


ЛамМер++
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 15.11.2005
Где: г. Иркутск

Репутация: 2
Всего: 4



PARROT, у еее !!! ты супер все работает!!!!! плюс в репутацию!!!


--------------------

http://displayart.ru - Обои.
http://a2themes.ru - Сайт о движках DLE, phpBB3, WordPress.
PM MAIL ICQ   Вверх
Muchenik
Дата 23.3.2006, 23:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 174
Регистрация: 27.10.2005

Репутация: 5
Всего: 5



Цитата(PARROT @ 23.3.2006, 22:56)
Muchenik, а если яваскрипт отключен?

Ну наверное половина сайта работать не будет. Какой сегодня сайт обходится без JS ?
Не спорю, твой вариант конечно лучше

Это сообщение отредактировал(а) Muchenik - 23.3.2006, 23:50
PM MAIL ICQ   Вверх
Ciber SLasH
Дата 24.3.2006, 01:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1813
Регистрация: 9.11.2004
Где: С.-Петербург

Репутация: 3
Всего: 67



Цитата(Muchenik @ 23.3.2006, 23:43 Найти цитируемый пост)
Ну наверное половина сайта работать не будет. Какой сегодня сайт обходится без JS ?

Да какая-там половина... 90% не будет работать так, как задумано.
PM   Вверх
Blaga
Дата 24.3.2006, 08:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


ЛамМер++
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 15.11.2005
Где: г. Иркутск

Репутация: 2
Всего: 4



Muchenik,
Ciber SLasH, да нет там столько этого JS что черт ногу сломит просто очень не хотел опять лезть туда. там несколько подключаемых скриптов в общей сложности примерно на 2000 строк и разбиратся в этом не было никакого желания. Да и времени не было. Но все равно спасибо всем кто принимал участие в решении вопроса.


--------------------

http://displayart.ru - Обои.
http://a2themes.ru - Сайт о движках DLE, phpBB3, WordPress.
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0568 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.