Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: header

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Pipka
Отправлено: 31 Октября, 2011 - 22:49:22
Post Id


Гость


Покинул форум
Сообщений всего: 125
Дата рег-ции: Сент. 2011  
Откуда: Москва


Помог: 0 раз(а)




вот не получается у меня с помощью хедера перекидывать что ему тут не нравится?
Warning: Cannot modify header information - headers already sent by (output started at C:\apache2.2\htdocs\liga\forum\conn.php:1) in C:\apache2.2\htdocs\liga\forum\topmsg.php on line 41


PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. }
  3.  
  4. if(isset($_POST['submit'])){
  5.     if(empty($_POST['msg'])){
  6. echo 'Вы не ввели текст';
  7.         }
  8. else{
  9.  
  10. $data = date("d-m-y G:s");  
  11. $msg = $_POST['msg'];  
  12. $A = "INSERT INTO forum_msg(msg , data  , login , id_tema) VALUES('$msg' , '$data' , '{$_SESSION['login']}' , '{$idtem}')";
  13. echo "Сообщение добавлено";
  14. header('Location index.php');exit;
  15. }
  16. }
  17. ?>
  18.  
  19. <form action="topmsg.php?id=<?=$idtem?>" method="POST">
  20. <textarea name="msg" cols="60" rows="7"></textarea><br>
  21. <input type="submit" name="submit">
  22. </form>
 
 Top
snikers987
Отправлено: 31 Октября, 2011 - 22:51:54
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




Заголовки должны отправлятся до любого вывода.
(Добавление)
PHP:
скопировать код в буфер обмена
  1. echo "Сообщение добавлено";
  2. header('Location: index.php');exit;


вот тут сначала вывод, потом отправка заголовков

(Отредактировано автором: 31 Октября, 2011 - 22:54:38)



-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
Pipka
Отправлено: 31 Октября, 2011 - 22:57:23
Post Id


Гость


Покинул форум
Сообщений всего: 125
Дата рег-ции: Сент. 2011  
Откуда: Москва


Помог: 0 раз(а)




как правильно сделать ?
(Добавление)
я сделал вот так

echo '<meta http-equiv="refresh" content="2"; URL="topmsg.php?id=<?=$idtem?>"';


такой правильный вариант?
 
 Top
kappa
Отправлено: 31 Октября, 2011 - 23:06:22
Post Id



Посетитель


Покинул форум
Сообщений всего: 349
Дата рег-ции: Апр. 2011  


Помог: 3 раз(а)




Попробуй так:
PHP:
скопировать код в буфер обмена
  1. exit(header('Location: http://'.$_SERVER["HTTP_HOST"]);
 
 Top
DlTA
Отправлено: 31 Октября, 2011 - 23:35:20
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




если следовать приведенному коду то
как то так (Отобразить)



kappa пишет:
Попробуй так:
exit(header('Location: http://'.$_SERVER["HTTP_HOST"]);

ни в коем случае!

(Отредактировано автором: 31 Октября, 2011 - 23:36:33)

 
 Top
snikers987
Отправлено: 01 Ноября, 2011 - 07:39:53
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




CODE (javascript):
скопировать код в буфер обмена
  1. document.location.href = "/index.php";

Юзай js.


-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
kappa
Отправлено: 01 Ноября, 2011 - 09:03:04
Post Id



Посетитель


Покинул форум
Сообщений всего: 349
Дата рег-ции: Апр. 2011  


Помог: 3 раз(а)




DlTA

А почему ?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB