Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]ob_start i session
malminiart
post
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
  1. $_SESSION['imie']
itd
przejscie do nowej strony zrobilem za pomoca
  1. header('Location:nowastrona.php');

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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 14:17