![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Stosuję ob_flush() na początku skryptu i ob_end_flush(). Wrzuciłem skrytpy na serwer www.host.sk i dostaję takie komunikaty:
Cytat Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (...) Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (...) Co jeszcze mogę zrobić aby to działało? pozdrawiam Do moderatora. Proszę o przeniesienie do działu php początkujący - pomyliłem linki. Dziękuje Ten post edytował J4r0d 14.06.2005, 18:36:54 |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Na początku używa się ob_start" title="Zobacz w manualu PHP" target="_manual()
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(crashu @ 2005-06-14 17:39:36) Na początku używa się ob_start" title="Zobacz w manualu PHP" target="_manual() Przepraszam za błąd - źle napisałem. Stosuję ob_start(). Problem jest dalej |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 0 Dołączył: 26.05.2004 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
To moze zastosuj ob_start" title="Zobacz w manualu PHP" target="_manual
A ten komunikat, ktory dostales mowi ze do przegladarki zostaly przeslane jakies informacje, ktore znajduja sie przed funkja session_start(); |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(yavaho @ 2005-06-14 17:48:43) To moze zastosuj ob_start" title="Zobacz w manualu PHP" target="_manual A ten komunikat, ktory dostales mowi ze do przegladarki zostaly przeslane jakies informacje, ktore znajduja sie przed funkja session_start(); No właśnie dokladnie tak to stozsuje jak podałeś i dalej to samo.. :/ |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Po stronie przegladarki -> HTML \ XHTML -> php
ob_start musi byc na poczatku genrowanej strony a zaloze sie ze jest w jakimś include |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 1 224 Pomógł: 40 Dołączył: 6.07.2004 Skąd: Wuppertal Ostrzeżenie: (0%) ![]() ![]() |
zobacz czy mnie masz <entera> przed pierwszym "<?php"
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 0 Dołączył: 26.05.2004 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Cytat(J4r0d @ 2005-06-14 23:26:55) No właśnie dokladnie tak to stozsuje jak podałeś i dalej to samo.. :/ Moze robiles konwersje na tym pliku aby zmienic standard kodowania znaków?Niektore programy takie jak gżegżółka podczas konwersji pliku dolepiaja jakies niewidoczne znaki na poczatku pliku. tu byl podobny problem z gżegżółką Utworz zupelnie nowy plik i sprawdz jeszcze raz. Bo problem masz taki ze wysylasz jakies znaki przed session_start(); |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 0 Dołączył: 26.05.2004 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Nie moze tak byc. Przed funkcja session_start(); nie mozna wysylac zadnych tekstow do przegladarki klienta. Poczatek kazdego twojego pliku php musi wygladac w ten sposob:
Ten post edytował yavaho 15.06.2005, 11:31:08 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
komentarz, break row cokolwiek co wywołujesz przez echo, print i wszystko co masz przed <? (spacje, entery itp.) wszystko to jest wysyłane do przeglądarki.
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Thx. Działa
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 01:10 |