Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ob_flush()
Jarod
post
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


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 11)
crash
post
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()


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

Przepraszam za błąd - źle napisałem. Stosuję ob_start(). Problem jest dalej


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post
yavaho
post
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
  1. <?php
  2.  
  3. //zawartosc strony
  4.  
  5. ?>
A ten komunikat, ktory dostales mowi ze do przegladarki zostaly przeslane jakies informacje, ktore znajduja sie przed funkja session_start();


--------------------
Książki informatyczneKsiążki biznesowe
Warsztat: notepad hardcore
Go to the top of the page
+Quote Post
Jarod
post
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
  1. <?php
  2.  
  3. //zawartosc strony
  4.  
  5. ?>
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.. :/


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post
NuLL
post
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


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
ActivePlayer
post
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"
Go to the top of the page
+Quote Post
yavaho
post
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();


--------------------
Książki informatyczneKsiążki biznesowe
Warsztat: notepad hardcore
Go to the top of the page
+Quote Post
Jarod
post
Post #9





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

Ostrzeżenie: (0%)
-----


  1. <!--Strona główna -->
  2. <?php
  3. include &#092;"config.inc.php\";
  4. (...)
  5.  
  6. ?>


Problem prawdopodobnie jest w komentarzu.


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post
yavaho
post
Post #10





Grupa: Zarejestrowani
Postów: 449
Pomógł: 0
Dołączył: 26.05.2004
Skąd: Nowy Sącz

Ostrzeżenie: (0%)
-----


  1. <!--Strona główna -->
  2. <?php
  3.   ob_start();
  4.   include &#092;"config.inc.php\";
  5. (...)
  6. ?>
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:
  1. <?php
  2.   ob_start();
  3. // od tej linijki mozna dopiero dolaczac jakis, tekst ktory zostanie przeslany do 
  4. rzegladarki
  5. ?>


Ten post edytował yavaho 15.06.2005, 11:31:08


--------------------
Książki informatyczneKsiążki biznesowe
Warsztat: notepad hardcore
Go to the top of the page
+Quote Post
Spirit86
post
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.


--------------------
Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ.
Go to the top of the page
+Quote Post
Jarod
post
Post #12





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

Ostrzeżenie: (0%)
-----


Thx. Działa


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 17:32