Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Błędy w Cookie na innym serwerze?
Forum PHP.pl > Forum > PHP
WebSter
Przy przenoszeniu witryny na inny serwer obslugujacy PHP4 przy probie uruchomienia skryptu opartego o Smarty pojawia sie komunikat: Warning: Cannot modify header information - headers already sent by (output started at /var/www/virtual/test/htdocs/q/admin/index2.php:2) in /var/www/virtual/test/htdocs/q/config.php on line 27

Komunikat ten wskazuje na Cookie, ktore maja postac:

  1. <?php
  2. setcookie("w_user", $login);
  3. setcookie("w_password", $haslo);
  4. ?>


W jaki sposob moge dokonczyc uruchamianie skryptu?

Prosze o pomoc. Pozdrawiam
webdice
Wyskakuje ponieważ wysyłasz do przeglądarki wcześniej jakieś dane, poszukaj na forum było wiele razy.
pr0kt0r
heh... ob_start(), ob_flush_end() lub sprawdzaj czy zostaly wysylane : headers_sent()
WebSter
Czy moglibyscie mi mniej wiecej opisac w jaki sposob moge ten blad naprawic przy uzyciu tych funkcji? Z gory serdecznie dziekuje.
pbnan
  1. <?php
  2. //tresc strony
  3. //tu mozesz dac np. setcookie('asd', $asd);
  4. ob_flush_end();
  5. ?>

Ach, no i chyba takie przykłady masz w manualu...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.