Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Co może oznaczać taki błąd ?
Forum PHP.pl > Forum > Przedszkole
powker1
Co może oznaczać taki błąd questionmark.gif

Warning: Cannot send session cache limiter - headers already sent (output started at c:\apache\htdocs\jollogowanie.php:14) in c:\apache\htdocs\jollogowanie.php on line 38


przy czym fragmęt kodu wygląda tak

  1. <?php
  2. session_start(); // <--- LINIJKA 38
  3. function logowanie(){
  4. echo '<form action=\"sprawdzacz.php\" method=\"post\">
  5.  login:<input type=\"text\" name=\"login\">
  6.  hasło:<input type=\"password\" name=\"pass\">
  7.  <input type=\"submit\" name=\"loguj\" value=\"Zaloguj\"></form>';
  8. }
  9. if (isset($_SESSION['log'])) echo &#092;"nie dla Ciebie\";
  10. else {
  11.  logowanie();
  12.  exit;
  13. }
  14. ?>


blink.gif
dr_bonzo
Czlowieku! Przychodzenie tu z takim bledem oznacza ze nie przeszukales jeszcze forum.
SongoQ
@dr_bonzo Prawidkowa odpowiedz. A tak zanim zaczniesz pisac na forum to przeczytaj komunikat "Cannot send session cache limiter - headers already sent"
Pigula
dobra ja bede laskawy i napisze ze musisz wlaczyc buforowanie przed znacznikem <html> a jak to juz szuklaj na forum tongue.gif
hwao
Zamykam...
Prosze szukac na forum, albo poczytac o ob_start" title="Zobacz w manualu PHP" target="_manual().
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.