![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 652 Pomógł: 47 Dołączył: 6.02.2010 Skąd: Radom Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Po wielu nieudanych probach , napisania skryptu logowania poddalem sie.
Oto skrypt , problem jest taki , ze jakbym nie zmienil zapytanie caly czas. Kod Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\Program Files\VertrigoServ1\www\mojastrona\zalogowano.php:11) in C:\Program Files\VertrigoServ1\www\mojastrona\zalogowano.php on line 11
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Program Files\VertrigoServ1\www\mojastrona\zalogowano.php:11) in C:\Program Files\VertrigoServ1\www\mojastrona\zalogowano.php on line 11 3Logowanie nieudane. Sprawdź pisownię nicku oraz hasła. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze i najważniejsze session_start() powinieneś mieć na samym początku, przed jakimkolwiek kodem HTML. Zakładam, że to co wkleiłeś to nie jest wszystko, czyli pewnie wcześniej masz <html><body> itp.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 675 Pomógł: 286 Dołączył: 15.06.2009 Skąd: Wieliczka Ostrzeżenie: (0%) ![]() ![]() |
ew złe kodowanie pliku
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 652 Pomógł: 47 Dołączył: 6.02.2010 Skąd: Radom Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze i najważniejsze session_start() powinieneś mieć na samym początku, przed jakimkolwiek kodem HTML. Zakładam, że to co wkleiłeś to nie jest wszystko, czyli pewnie wcześniej masz <html><body> itp. Dzieki za podpowiedz , trafiles w sedno , ale dalej jest ten trzeci problem , w bazie danych mam tabele rejestracja i tam jest id -uniqe uzytkownik - varchar i haslo -char. Teraz jest tak :
Ten post edytował gigzorr 20.04.2010, 18:05:31 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Wywal addslashes i htmlspecialchars z linijek 21 i 22.
Ten post edytował sadistic_son 20.04.2010, 18:09:31 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 652 Pomógł: 47 Dołączył: 6.02.2010 Skąd: Radom Ostrzeżenie: (0%) ![]() ![]() |
Wywal addslashes i htmlspecialchars z linijek 21 i 22. Dalej to samo , jak dla mnie to cos z pierwszym zapytaniem jest zle , ale chociaz bledu nie zwraca. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Wywal to:
Bo skoro te dane przesyłasz POSTem to GET zawsze bedzie pusty czyli !isset. W ogole masz tonę błędów w tym skrypcie! Wywal linijki 55 i 56 a zamiast 43 wstaw to:
Twoj caly skrypt nie ma wiekszego sensu. Masz tu poprawione...
Ten post edytował sadistic_son 20.04.2010, 18:54:14 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 652 Pomógł: 47 Dołączył: 6.02.2010 Skąd: Radom Ostrzeżenie: (0%) ![]() ![]() |
Wywal to: Bo skoro te dane przesyłasz POSTem to GET zawsze bedzie pusty czyli !isset. W ogole masz tonę błędów w tym skrypcie! Wywal linijki 55 i 56 a zamiast 43 wstaw to:
Twoj caly skrypt nie ma wiekszego sensu. Masz tu poprawione...
To samo + Kod Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Program Files\VertrigoServ1\www\mojastrona\zalogowano.php:1) in C:\Program Files\VertrigoServ1\www\mojastrona\zalogowano.php on line 1 Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 3 in C:\Program Files\VertrigoServ1\www\mojastrona\zalogowano.php on line 36 Logowanie nieudane. Sprawdź pisownię nicku oraz hasła. Pierwszego bledu powinno wogole nie byc.. Drugi blad mowi ze nie ma takiej tabeli jesli dobrze wyczytalem o.O Myslalem , ze to przez nalozenie uniqe na id , ale wywalilem wogole id i dalej to samo. I dont have idea anymore. Ten post edytował gigzorr 20.04.2010, 19:24:45 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Proponuję w lini 28 dać:
a linię 29 zastąpić czymś takim: Odnośnie błędu session_start mam pytanie, czy plik jest includowany, czy jest całkowicie niezależnym skryptem? Jeśli to niezależny skrypt, to sprawdź kodowanie pliku, bo możliwe, że masz ustawione kodowanie UTF-8 z BOM i to powoduje problemy. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 652 Pomógł: 47 Dołączył: 6.02.2010 Skąd: Radom Ostrzeżenie: (0%) ![]() ![]() |
1
Proponuję w lini 28 dać: a linię 29 zastąpić czymś takim: Odnośnie błędu session_start mam pytanie, czy plik jest includowany, czy jest całkowicie niezależnym skryptem? Jeśli to niezależny skrypt, to sprawdź kodowanie pliku, bo możliwe, że masz ustawione kodowanie UTF-8 z BOM i to powoduje problemy. Jak dodałem tego ifa zamiast tamtego to teraz jest cały czas Kod Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\Program Files\VertrigoServ1\www\mojastrona\zalogowano.php:1) in C:\Program Files\VertrigoServ1\www\mojastrona\zalogowano.php on line 1 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Program Files\VertrigoServ1\www\mojastrona\zalogowano.php:1) in C:\Program Files\VertrigoServ1\www\mojastrona\zalogowano.php on line 1 podaj loginpodaj hasloWitaj zostałeś/aś pomyślnie zalogowany/a, tutaj umieść ukryta strone tylko dla zalogowanych Plik jest calkowicie niezaleznym skryptem , kodowanie jest napewno dobre , netbeansa uzywam. Zapytanie tez sprawdzilem tym co dales. A ten blad z headers znikl , napisalem jeszce raz session_start(); i bum nie ma.Nie da sie sprawdzic jeszcze inaczej jakos zapytania co zwraca?
Tak teraz wyglada skrypt. Ten post edytował gigzorr 21.04.2010, 13:46:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 18:19 |