Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: blad w skrypcie logowania
Forum PHP.pl > Forum > Przedszkole
snipe
jestem poczatkujacym w tych klockach wiec prosze o pomoc biggrin.gif duzo mowi sie o ciastkach wiec wczoraj postanowilem zglebic choc troche ten temat i zaczalem robic skrypt logowania oparty na ciastkach, zrobilem totalna prowizorke i o to co mi powstalo:

plik loguj.php

  1. <?
  2. include('config.php');
  3. if($zalogowany==1) {
  4. echo 'jestes zalogowany<a href=?wyloguj=1>wyloguj</a>';
  5. if($_GET[wyloguj]==1) { setcookie(zalogowany); }
  6. } else {
  7. if(empty($_POST[pass])) {
  8. echo &#092;"
  9. <form name=loguj method=post action=loguj.php>
  10. haslo: <input type=password name=pass size=13>
  11. <BR><input type=submit name=add value=Dodaj...>
  12. </form></center><BR>&#092;";
  13. } else {
  14. if($_POST[pass]==$pass) {
  15. setcookie(zalogowany, 1);
  16. } else { echo 'Bledne haslo<BR>Sproboj jeszcze raz!!!
  17. <a href=loguj.php>powrot</a>'; }
  18. }
  19. }
  20. ?>


plik config.php

  1. <?
  2. $pass=&#092;"dupa\"
  3. ?>


wyskakuje mi blad(why??):

Warning: Cannot modify header information - headers already sent by (output started at c:\usr\krasnal\www\2\loguj.php:4) in c:\usr\krasnal\www\2\loguj.php on line 5

czy da sie to zrobic jakos inaczej-lepiej(a napewno sie da biggrin.gif )
dr_bonzo
Wpisz w wyszukiwarke "Cannot modify header information - headers already" i znajdziesz rozwiazanie.
aleksander
było na forum więcej razy niż jest gwiazd we wszechswiecie. Wiec wiadomo co robię.
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.