Strona 1 z 1

Problem z php i sesjami

PostNapisane: 8 listopada 2005, o 16:04
przez cube1510
Witam wszystkich!
Mam duży problem. Stworzyłem sklep internetowy przy użyciu sesji. Na moim kompie (serwer apache i php 4) wszystko działa super. Nie ma żadnych problemów. Natomiast po umieszczeniu tego samego sklepu na innym serwerze zaczęły się problemy. Wyskakuje wstrętny błąd :

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/enterit/ftp/sklep/kltlogform.php:6) in /home/enterit/ftp/sklep/kltlogform.php on line 12

a sesje ani bazy nie działają. Wyświetla się tylko strona. Co może być przyczyną takiego stanu rzeczy. Coś czuję że ustawienia php na serwerze się różnią. Dla naświetlenia sprawy przesyłam link na stronę :

http://www.enterit.pl/sklep

oraz phpinfo z serwera:

http://www.enterit.pl/test

Bardzo proszę o pomoc. Z góry serdecznie dziękuję.Pozdrawiam

Problem z php i sesjami

PostNapisane: 8 listopada 2005, o 16:35
przez januzi
w pliku kltlogform.php w linii 6 cos wysylasz do przegladarki
pamietaj, ze session_start(); set_cookie(); header(); maja byc na samy poczatku, tzn. NIC nie moze byc przed nimi, zadnego echo, <title>, <html>, czy nawet spacji:
[spacja][enter]
<?
session_start();
powyzszy kod da informacje o bledzie

mozesz zastosowac takze ob_start() ; na poczatku skryptu oraz ob_flush() ; na koncu, rozkazy te buforuja dane