Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem
Forum PHP.pl > Forum > Przedszkole
White_Master
  1. <?
  2. if (file_exists($user2)) {
  3. print(&#092;"<A HREF='logout.php'>Wyloguj</A>\");
  4. include(&#092;"zalogowany.html\");
  5. } else {
  6. print(&#092;"<CENTER>\");
  7. print(&#092;"Jeśli chcesz się zalogować to się ZALOGUJ :\");
  8. print(&#092;"<TABLE>\");
  9. print(&#092;"<TR>\");
  10. print(&#092;"<TD>\");
  11. print(&#092;"<FORM ACTION='login.php'>\");
  12. print(&#092;"User :\");
  13. print(&#092;"</TD>\");
  14. print(&#092;"<TD>\");
  15. print(&#092;"<INPUT TYPE='text' name='user'>\");
  16. print(&#092;"</TD>\");
  17. print(&#092;"</TR>\");
  18. print(&#092;"<TR>\");
  19. print(&#092;"<TD>\");
  20. print(&#092;"Hasło :\");
  21. print(&#092;"</TD>\");
  22. print(&#092;"<TD>\");
  23. print(&#092;"<INPUT TYPE='password' name='pass'>\");
  24. print(&#092;"</TD>\");
  25. print(&#092;"</TR>\");
  26. print(&#092;"<TR>\");
  27. print(&#092;"<TD Colspan='2'>\");
  28. print(&#092;"<INPUT TYPE='SUBMIT' Value='login'>\");
  29. print(&#092;"</FORM>\");
  30. print(&#092;"</TD>\");
  31. print(&#092;"</TR>\");
  32. print(&#092;"</TABLE>\");
  33. print(&#092;"<HR BGCOLOR='#C0C0C0'>\");
  34. print(&#092;"<BR>Jeśli chcesz się zarejestrować to się <A HREF='register.php'>ZAREJSTRUJ</A><BR><BR>\");
  35. print(&#092;"Liczba userów :\");
  36. include(&#092;"licznik.txt\");
  37. print(&#092;"<BR>\");
  38. print(&#092;"Ostatnio się zarejestrował : \");
  39. include(&#092;"last.txt\");
  40. print(&#092;"<BR>\");
  41. print(&#092;"Ostatnio się zalogował : \");
  42. include(&#092;"lastlog.txt\");
  43. print(&#092;"</CENTER>\");
  44. }
  45. ?>

Mam taki kod. I wyświetla mi się błąd :
Cytat
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at c:\usr\krasnal\www\2\system_logownia_by_whitemaster\index.php:2) in c:\usr\krasnal\www\2\system_logownia_by_whitemaster\index.php on line 3

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at c:\usr\krasnal\www\2\system_logownia_by_whitemaster\index.php:2) in c:\usr\krasnal\www\2\system_logownia_by_whitemaster\index.php on line 3

W dodatku mam też taki kod :
  1. <?
  2. $user_file = &#092;"data/$user.txt\";
  3. $password = stripslashes($password);
  4. if (file_exists($user_file))
  5. {
  6. $data = @fopen(&#092;"$user_file\", \"r\");
  7. $zawartosc_pliku = fgets ($data, 2048);
  8. fclose($data);
  9. $podzial = split (&#092;"|\", $zawartosc_pliku);
  10. $pa = $pass;
  11. $podzial2 = $podzial[3];
  12. if($pa == $podzial2) {
  13. include(&#092;"zalogowany.html\");
  14. $user2 = $user_file;
  15. $dane = @fopen(&#092;"lastlog.txt\", \"w+\");
  16. fwrite($dane, &#092;"$user\");
  17. fclose($dane);
  18. } else {
  19. include(&#092;"przypomnij.html\");
  20. }
  21. } else {
  22. print(&#092;"Nie ma takiego użytkownika !!\");
  23. }
  24. ?>

i wywskakuje błąd :
Cytat
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at c:\usr\krasnal\www\2\system_logownia_by_whitemaster\zalogowany.html:1) in c:\usr\krasnal\www\2\system_logownia_by_whitemaster\login.php on line 14

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at c:\usr\krasnal\www\2\system_logownia_by_whitemaster\zalogowany.html:1) in c:\usr\krasnal\www\2\system_logownia_by_whitemaster\login.php on line 14

Nie rozumiem, czego jest taki błąd. Może wy będziecie wiedzieli smile.gif
tiraeth
funkcja session_start() musi być wywołana na samym początku kodu
White_Master
WIELKI DZIKI exclamation.gif!!
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.