Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> pytanie zwiazane z ob_start, ale szukalem czytalem i nie dziala mi :)
nikosss
post 20.07.2008, 22:07:03
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 4.06.2008

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


wiem ze bylo milion razy ale albo zle cos wyczytałem albo mam juz szare komorki zlasowane bo mi to nie dziala a mam zrobione tak:
Go to the top of the page
+Quote Post
webdice
post 20.07.2008, 22:26:40
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Odświeżyłeś stronę? Jeśli tak i dalej Ci nie działa to włącz sobie pełne raportowanie o błędach i napisz czy coś wyskakuje.

P.S. Zmień tytuł tematu, bo w innym wypadku go zamknę.
Go to the top of the page
+Quote Post
nikosss
post 20.07.2008, 22:50:09
Post #3





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 4.06.2008

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


jeszcze raz bo coś sie popsuło przy edycji

  1. <?php
  2. $nazwa_ciacha_produktu="produkt_".$produkt_id;
  3.  
  4. setcookie("$nazwa_ciacha_produktu","byl",time()+3600);
  5.  
  6. echo"$nazwa_ciacha_produktu";
  7. $licznik_produktu = $_COOKIE['$nazwa_ciacha_produktu'];
  8. echo"$licznik_produktu";
  9. ?>


nazwa ciacha sie wyswietla ale licznik_produktu juz nie - nie wyskakują zadne błedy no chyba ze mam to gdzies wylaczone - jak moge wlaczyc to wyświetlanie bykow ?

a jakbym chciał to zrobić na sesjach ? co lepsze ? przy duzej ilosci przegladanych produktów nie zmuli mi sie ?
Go to the top of the page
+Quote Post
nitro18
post 20.07.2008, 22:51:37
Post #4





Grupa: Zarejestrowani
Postów: 311
Pomógł: 7
Dołączył: 2.08.2006
Skąd: Bystrzyca Kłodzka/Nysa

Ostrzeżenie: (10%)
X----


nikosss wstaw kod, bo ja nic nie widzę

musi być:

  1. <?php
  2.  
  3. //tutaj jakaś treść
  4.  
  5. ?>


z tym że ob_start ma być na początku pliku a ob_end_flush na końcu
Go to the top of the page
+Quote Post
webdice
post 20.07.2008, 22:52:11
Post #5


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




  1. <?php
  2. $_COOKIE[$nazwa_ciacha_produktu]
  3. ?>
Go to the top of the page
+Quote Post
nikosss
post 20.07.2008, 22:57:56
Post #6





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 4.06.2008

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


poprawiłem teraz mam tak:

  1. <?php
  2. $nazwa_ciacha_produktu="produkt_".$produkt_tresc_id;
  3. setcookie("$nazwa_ciacha_produktu","byl",time()+3600);
  4. $licznik_produktu=$_COOKIE[$nazwa_ciacha_produktu];
  5. ?>


jak dam end_flush to sie pluje ze naglowkow nie moze edytowac - dalej mi nie dziala
Go to the top of the page
+Quote Post
wrzasq
post 21.07.2008, 00:14:35
Post #7





Grupa: Zarejestrowani
Postów: 206
Pomógł: 18
Dołączył: 6.03.2006
Skąd: Szczecin

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


trudno, zeby cos sie wyswietlalo, po ob_end_clean(). gdzie wstawiasz ob_start()? musisz je wstawic NA SAMYM POCZATKU SKRYPTU, a nie tylko pliku, w ktorym ustawiasz ciastka. jesli uzywasz include() musisz wlaczyc buforowanie "na zewnatrz" czyli w pliku wywolywanym przez klienta. jezeli masz nadal blad, ze naglowki zostaly juz wyslane, a ty uzywasz ob_*() to znaczy, ze uzyles tego bez sensu.


--------------------
Go to the top of the page
+Quote Post
nikosss
post 21.07.2008, 00:25:17
Post #8





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 4.06.2008

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


nie no wymiękam wstawiam to na początku to mi sie nic nie wyświetla.... powiedzcie mi czy jak zamiast ciastka ustawie sesje to bedzie to bardzo zmulalo przeglądarke ? - powiedzmy ze mam 100 tys pozycji wiadomo nikt tego w całości nie przejrzy ale z 1000 moze - to tysiac sesji zmuli przegladarke czy raczej nie ?
Go to the top of the page
+Quote Post
webdice
post 21.07.2008, 08:05:43
Post #9


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Sesje działają po stronie serwera, więc przeglądarka nie ma tu nic do rzeczy, poza tym możesz utworzyć do 20 ciasteczek o maksymalnej wielkości 4 kb. Na dodatek nie twórz tylu zmiennych tylko jedną tablice.
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 Wersja Lo-Fi Aktualny czas: 25.06.2025 - 15:04