![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 16.05.2009 Skąd: GB Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich.
Problem dotyczy pliku logowania, a w zasadzie w/w funkcji: plik wyswietla zawartosc html z formularzem logowania formularz po SUBMIT jest przetwarzany w wewnetrznym skrypcie sprawdzana jest baza danych - porownywanie hasla etc. uruchamiana jest druga strona po zweryfikowaniu danych Teraz problem: po zweryfikowaniu danych przypisalem je do sesji itd przejscie do nowej strony zrobilem za pomoca azeby bylo mozliwe wyslanie naglowka musialem wpisac na poczatku strony (zaraz za znacznikiem <?php) I caly moj problem rozumuje jako: przez to ze dodalem ob_start - sesje ktore sa pozniej zapisywane wewnatrz skryptu nie dzialaja bo wlaczone jest buforowanie wyjscia. a jak wylacze buforowanie to nie dziala header gdyz juz cos jest wyslane do przegladarki (czyt. strona) Nie mam pojecia jak to obejsc - moze nie do konca rozumiem zasady ich dzialania juz sam nie wiem - bylbym naprawde wdzieczny za pomoc pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 32 Dołączył: 24.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
I caly moj problem rozumuje jako: przez to ze dodalem ob_start - sesje ktore sa pozniej zapisywane wewnatrz skryptu nie dzialaja bo wlaczone jest buforowanie wyjscia. a jak wylacze buforowanie to nie dziala header gdyz juz cos jest wyslane do przegladarki (czyt. strona) A dodałeś przed ob-start(); (IMG:style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 16.05.2009 Skąd: GB Ostrzeżenie: (0%) ![]() ![]() |
Tak - dodalem
moj plik logowanie.php rozpoczyna sie kodem
pozniej jest html z formularzem i skrypt php ktory jest uruchamiany po submit ten skrypt powinien sprawdzic dane z baza danych >> zapisac zmienne do session i przejsc do nowej strony dodalem ob_start() zeby moc przejsc za pomoca header do nowej strony - tyle ze na tej stronie nie wyrzuca mi session - tak jak by ich nie zapisalo wczesniej do $_SESSION mysle ze to przez ta funkcje ob_start() na poczatku skryptu - tyle ze jak wywale ta funkcje to nie moge uzyc header i kolo sie zatacza |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 09:22 |