Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] kłopot z cookis, Prosze o pomoc
zort
post 7.01.2009, 22:28:07
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


Nie che mi działać cookis nie wiem czemu nie che go tworzyć
moze pomozecie bo ja już nie wiem jak
  1. <?php
  2. require_once ("*****.php");
  3. $db_host = '*****';
  4. $db_user = '****';
  5. $db_pass = '****';
  6. $db_name = '****';
  7.  
  8. //ustawiamy polączenie z bazą danych
  9. $lacz = mysql_pconnect($db_host, $db_user, $db_pass);
  10.    if(!$lacz)
  11.    {
  12.     echo "Wystąpił błąd: Połączenie z bazą nie powiodło się.";
  13.     exit;  }
  14.  
  15. //wybieramy bazę
  16. if(!@mysql_select_db($db_name, $lacz)) {
  17. echo '<b>Baza danych chwilowo niedostepna. Przepraszamy.</b>';
  18. };
  19.  
  20. $za = "SELECT `grupa` FROM `uzyt` WHERE `login`='$login'";
  21. $fo = mysql_query($za);
  22. $grupa = mysql_fetch_row($fo);
  23.  
  24.  
  25. setcookie("zalogowany",'zalogowany',time()+3600*3);
  26. setcookie("login",$login,time()+3600*3);
  27. setcookie( "grupa",$grupa[0],time()+3600*3);
  28. print $login."<br>";
  29. print $grupa[0]."<br>";
  30.  
  31.  
  32. echo "wykonane";
  33. echo"<META HTTP-EQUIV=\"Refresh\" CONTENT=\"2;URL=../index.php?go=****.php\">";
  34. ?>
Go to the top of the page
+Quote Post
3 Stron V   1 2 3 >  
Start new topic
Odpowiedzi (1 - 47)
Rafal Filipek
post 7.01.2009, 22:37:16
Post #2





Grupa: Zarejestrowani
Postów: 274
Pomógł: 54
Dołączył: 2.05.2006
Skąd: Nadarzyn

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


ale nie zapisuje ci zadnego czy moze tylko 1 ?
sprawdz czy nie masz w pliku ktory dodajesz przez require_once zadnych spacji i lini przed <?php i po ?> bo zeby cookies zostalo zapisane nie moze nic zostac wyslane do przegladarki.
Go to the top of the page
+Quote Post
sowiq
post 7.01.2009, 23:02:36
Post #3





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Odpuść sobie takie logowanie... Ustawię sobie jedno ciastko i już jestem zalogowany na Twojej stronie.
Go to the top of the page
+Quote Post
bmL
post 7.01.2009, 23:11:18
Post #4





Grupa: Zarejestrowani
Postów: 301
Pomógł: 25
Dołączył: 15.07.2007
Skąd: Olsztyn

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


Jak sprawdzasz czy zmienna $_COOKIE['login'] istnieje? bo nie widzę.
Dorzuć do cookie zakodowane hasło może jakąś kombinacją md5 / sha1 i login przechowuj w sesji. Jeżeli w sesji nie będzie loginu to sprawdzaj czy nie ma cookie jeżeli jest to wykonaj zapytanie do bazy i sprawdź czy dane się zgadzają po czym ustawiasz $_SESSION['login'] Czy jak tam wolisz. Tak było by najbezpieczniej i najwydajniej IMHO.

Ten post edytował bmL 7.01.2009, 23:13:07


--------------------
Tutaj miał być jakiś mądry tekst. Miał być... No ale jest głupi tekst.
Go to the top of the page
+Quote Post
zort
post 7.01.2009, 23:26:59
Post #5





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


o to chodzi ze sprawdziłem on zadnego nie che tworzyć cista w tym klopot
ale jak napisałem sam skrypt to chodzi ale jak właduje do szablonu to przestaje chodzić cistka powiecie czemu questionmark.gif

Tak ale sesji nie mogę ustawic czasowo niestety
Go to the top of the page
+Quote Post
Rafal Filipek
post 8.01.2009, 00:02:56
Post #6





Grupa: Zarejestrowani
Postów: 274
Pomógł: 54
Dołączył: 2.05.2006
Skąd: Nadarzyn

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


w pliku ktory laduje sie jako pierwszy wstaw na samym początku
Kod
ob_start();

a w ostatnim na samym koncu
Kod
ob_end_flush();

jak zacznie dzialac to patrz ten moj post

Ten post edytował Rafal Filipek 8.01.2009, 00:03:34
Go to the top of the page
+Quote Post
bmL
post 8.01.2009, 00:27:24
Post #7





Grupa: Zarejestrowani
Postów: 301
Pomógł: 25
Dołączył: 15.07.2007
Skąd: Olsztyn

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


Cytat(zort @ 7.01.2009, 23:26:59 ) *
Tak ale sesji nie mogę ustawic czasowo niestety

Nie chodzi mi o zastosowanie samej sesji.
Mam na myśli rozwiązanie oparte na twoim jednak uwzględniające fakt, że ktoś może sobie zrobić sam cookie i będzie zalogowany na Twojej stronie nie znając żadnych haseł. Dla tego lepiej zapisać w cookie też zakodowane hasło tak jak w bazie danych ale nie stosuj zwykłego md5 tylko jakieś bardziej skomplikowane kodowanie. Jako, że zapisywał byś hasło w cookies to musisz sprawdzić w bazie danych czy hasło jest poprawne ale po co robić to przy każdym odświeżeniu strony? Tutaj właśnie przychodzą z pomocą sesje.
  1. <?php
  2. if(empty($_SESSION['zalogowany']) && !empty($_COOKIE['login']) && !empty($_COOKIE['haslo']))
  3. {
  4.  // sprawdz hasło i login jeżeli dobre ustaw $_SESSION('zalogowany') itp.
  5. }
  6. ?>

Tak zarysowałem trochę.

Ten post edytował bmL 8.01.2009, 00:28:53


--------------------
Tutaj miał być jakiś mądry tekst. Miał być... No ale jest głupi tekst.
Go to the top of the page
+Quote Post
zort
post 8.01.2009, 00:41:59
Post #8





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


Tak Ale zrozum to jak to wszystko mam gotowe a pisze do was dlatego ze nie moge utworzyć anie sesji ani cookisa wienc nie wiem gdzie jest błąd bo przedtem to chodziło ale na sucho ale jak zaczołem to składać czyli łacztć z szablonem to przestalo to chodzic powiecie czemu bo ja wiem jak reszte mam zrobić ale nie wiem czmu to nie chodzi
Go to the top of the page
+Quote Post
Ociu
post 8.01.2009, 07:53:39
Post #9





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Przenoszę do przedszkola.
Go to the top of the page
+Quote Post
zort
post 8.01.2009, 12:27:15
Post #10





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


to co pomoże mi ktoś questionmark.gif

takie pytanko czy sesja po zamknieciu przeglondarki zostaje wykasowana questionmark.gif
Go to the top of the page
+Quote Post
Rafal Filipek
post 8.01.2009, 14:33:21
Post #11





Grupa: Zarejestrowani
Postów: 274
Pomógł: 54
Dołączył: 2.05.2006
Skąd: Nadarzyn

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


czy sprawdziles to co ci napisałem tutaj ?
Go to the top of the page
+Quote Post
bmL
post 8.01.2009, 15:19:06
Post #12





Grupa: Zarejestrowani
Postów: 301
Pomógł: 25
Dołączył: 15.07.2007
Skąd: Olsztyn

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


1. Powiedz w jaki sposób sprawdzasz to cookie bo nijak nie mogę się doszukać we wklejonej części kodu. Zawiera on jedynie wysłanie cookie do użytkownika a jak sprawdzasz czy użytkownik ma ustawione cookie?
2. Daj na początku error_reporting(E_ALL); i powiedz co Ci tam wypluwa.

Ten post edytował bmL 8.01.2009, 15:19:45


--------------------
Tutaj miał być jakiś mądry tekst. Miał być... No ale jest głupi tekst.
Go to the top of the page
+Quote Post
zort
post 8.01.2009, 21:49:43
Post #13





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


Tak sprawdziłem i nic nie działa a jak sprawdzam wywołuje cookis i nic a i sprawdzam czy stworzył w pliku cookisa i nie tworzy
Go to the top of the page
+Quote Post
bmL
post 8.01.2009, 22:54:03
Post #14





Grupa: Zarejestrowani
Postów: 301
Pomógł: 25
Dołączył: 15.07.2007
Skąd: Olsztyn

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


W jakim pliku sprawdzasz? Pokaż kod sprawdzający. Rozumiem, ze po ustawieniu error_reporting i tez nie ma zadnych bledow?


--------------------
Tutaj miał być jakiś mądry tekst. Miał być... No ale jest głupi tekst.
Go to the top of the page
+Quote Post
zort
post 9.01.2009, 13:51:48
Post #15





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


Też właśnie dlatego ja już zgłupiałem i stoję w miejscu
  1. <?php
  2. echo $HTTP_COOKIE_VARS["nazwa_cookie"];
  3. ?>
i wogule nic się nie pokazuje więc nie wiem czemu sprawdzałem na rożne sposoby nawet w katalogu sprawdzalem i nie tworzy wogule
Go to the top of the page
+Quote Post
sowiq
post 9.01.2009, 14:55:06
Post #16





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


php.net mówi:
Cytat
Once the cookies have been set, they can be accessed on the next page load with the $_COOKIE or $HTTP_COOKIE_VARS arrays. Note, superglobals such as $_COOKIE became available in PHP 4.1.0. Cookie values also exist in $_REQUEST.


oraz:
Cytat
Zauważ także, że starsze zmienne predefiniowane ($HTTP_*_VARS) wciąż funkcjonują. Od PHP 5.0.0, długie tablice zmiennych predefiniowanych mogą być wyłączone dyrektywą konfiguracji register_long_arrays.


Spróbuj:
  1. <?php
  2. var_dump($_COOKIE);
  3. var_dump($HTTP_COOKIE_VARS);
  4. var_dump($_REQUEST);
  5. ?>

i pokaż co wyrzuciło.

Ten post edytował sowiq 9.01.2009, 16:42:20
Go to the top of the page
+Quote Post
zort
post 9.01.2009, 15:27:50
Post #17





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


to wyrzuciło
Parse error: syntax error, unexpected T_VARIABLE in C:\Program Files\WebServ\httpd-users\poprawne juz\Nowy folder\include\jest juz.php on line 4

Ten post edytował zort 9.01.2009, 15:28:34
Go to the top of the page
+Quote Post
sowiq
post 9.01.2009, 16:43:04
Post #18





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Sorry, z rozpędu nie napisałem nawiasów smile.gif Wyedytowałem poprzedni post, spróbuj teraz.
Go to the top of the page
+Quote Post
zort
post 9.01.2009, 19:14:29
Post #19





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


No nic nie szkodzi teraz wyskoczyło coś takiego <php>array(1) { ["PHPSESSID"]=> string(32) "7b5eafea3538dc56be1ea674495ac401" } array(1) { ["PHPSESSID"]=> string(32) "7b5eafea3538dc56be1ea674495ac401" } array(2) { ["go"]=> string(12) "jest juz.php" ["PHPSESSID"]=> string(32) "7b5eafea3538dc56be1ea674495ac401" }
Notice: Undefined variable: login in C:\Program Files\WebServ\httpd-users\poprawne juz\Nowy folder\include\jest juz.php on line 9

Notice: Undefined variable: login in C:\Program Files\WebServ\httpd-users\poprawne juz\Nowy folder\include\jest juz.php on line 18
</php>
Go to the top of the page
+Quote Post
sowiq
post 9.01.2009, 19:20:44
Post #20





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Więc z tego wynika, że masz ustawione tylko jedno ciastko o nazwie PHPSESSID i wartości "7b5eafea3538dc56be1ea674495ac401". Czyli niepoprawnie próbujesz ustawić kolejne.
Wyżej masz podpowiedzi jak to naprawić. Polecam też php.net
Go to the top of the page
+Quote Post
zort
post 9.01.2009, 19:36:31
Post #21





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


Tak ale to przedtem chodziło bez zazutów a teraz ja władowałem w szablon tak tak mu odwaliło ze nie wiem czmu nie chodzi a co do ładowania cookisa to ja wiem ze nie ładuje tylko powiedzcie mi gdzie jest ten błąd bo ja nie wiem
Go to the top of the page
+Quote Post
sowiq
post 9.01.2009, 19:41:42
Post #22





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Możliwości:
1. przed ustawieniem cookie wysyłasz jakąś treść - rozwiązanie było podane w tym temacie (najbardziej prawdopodobna opcja IMO)
2. zmieniła się ścieżka - 4. argument funkcji setcookie() za to odpowiada
3. setcookie się nie wywołuje - daj od razu po wywołaniu funkcji jakieś echo 'setcookie wywołane';

Trochę samodzielności w myśleniu winksmiley.jpg
Go to the top of the page
+Quote Post
zort
post 9.01.2009, 20:59:51
Post #23





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


a takie pytanie co to jest ta funkcja imo questionmark.gif
Go to the top of the page
+Quote Post
sowiq
post 9.01.2009, 21:06:07
Post #24





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Cytat(zort @ 9.01.2009, 20:59:51 ) *
a takie pytanie co to jest ta funkcja imo questionmark.gif
http://pl.wikipedia.org/wiki/IMO
Go to the top of the page
+Quote Post
erix
post 9.01.2009, 21:17:59
Post #25





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Notice: Undefined variable: login in C:\Program Files\WebServ\httpd-users\poprawne juz\Nowy folder\include\jest juz.php on line 9

Notice: Undefined variable: login in C:\Program Files\WebServ\httpd-users\poprawne juz\Nowy folder\include\jest juz.php on line 18

Google: register_globals. Istnieje coś takiego, jak tablica $_POST.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
zort
post 9.01.2009, 21:21:25
Post #26





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


No wiem ze istnieje takie coś jak tablica postów ale w tym kłopot ze nie wiem czy coś wcześniej przed cookisem nie jest wysyłane jak by ktoś powiedział jak można jakoś to opóźnić albo coś żeby ten cookis działał poprawnie
Go to the top of the page
+Quote Post
zulus
post 9.01.2009, 22:24:50
Post #27





Grupa: Zarejestrowani
Postów: 225
Pomógł: 18
Dołączył: 30.06.2003
Skąd: Wrocław

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


Podaj ścieżke w cookies, np "/" (powinno być zara po czasie życia winksmiley.jpg)


--------------------
Go to the top of the page
+Quote Post
zort
post 9.01.2009, 22:37:04
Post #28





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


nie rozumie możesz mi dać jakiś przykład questionmark.gif
Go to the top of the page
+Quote Post
zulus
post 9.01.2009, 22:38:53
Post #29





Grupa: Zarejestrowani
Postów: 225
Pomógł: 18
Dołączył: 30.06.2003
Skąd: Wrocław

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


  1. <?php
  2. setcookie( "grupa",$grupa[0],time()+3600*3, '/');
  3. ?>


--------------------
Go to the top of the page
+Quote Post
zort
post 9.01.2009, 22:42:06
Post #30





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


i jak myślisz da to coś questionmark.gif ze zacznie działać
Go to the top of the page
+Quote Post
zulus
post 9.01.2009, 22:43:46
Post #31





Grupa: Zarejestrowani
Postów: 225
Pomógł: 18
Dołączył: 30.06.2003
Skąd: Wrocław

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


Czasem winą jest ścieżka tongue.gif

Po za tym masz znak nowej lini przed <?php więc nie powinno działać


--------------------
Go to the top of the page
+Quote Post
zort
post 9.01.2009, 22:49:16
Post #32





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


Powiem ci tak działa ale teraz nie mogę usunąć cuukisa powiesz mi jak to mam zrobić jeszcze tylko tyle i normalnie masz u ciebie dług wdzięczności proszę pomusz jeszcze teraz tego cookisa usunąć
Go to the top of the page
+Quote Post
zulus
post 9.01.2009, 22:52:45
Post #33





Grupa: Zarejestrowani
Postów: 225
Pomógł: 18
Dołączył: 30.06.2003
Skąd: Wrocław

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


http://pl2.php.net/set_cookie tongue.gif Tam masz wszystko

  1. <?php
  2. setcookie( "grupa",$grupa[0],time()-3600*3, '/');
  3. ?>


I kliknij pomogł tongue.gif


--------------------
Go to the top of the page
+Quote Post
zort
post 9.01.2009, 22:54:45
Post #34





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


Chłopie jesteś wielki a tak pozatym to ty jesteś informatykiem questionmark.gif
Go to the top of the page
+Quote Post
zulus
post 9.01.2009, 22:55:49
Post #35





Grupa: Zarejestrowani
Postów: 225
Pomógł: 18
Dołączył: 30.06.2003
Skąd: Wrocław

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


Studiuje infe (Politechnika Wrocławska biggrin.gif)


--------------------
Go to the top of the page
+Quote Post
zort
post 9.01.2009, 23:07:14
Post #36





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


A jak coś to mogę się do ciebie zwrucić z pomoca bo dziś mi tak pomogłeś siedzialem na tym 2 tygodni i sie doszukiwałem czemu nie działa a tu taki mały szczegół masz chłopie u mnie coś do picia hehh:d??

a jeszcze taka prośba bo dalej nie chodzi usuwanie tego cookisa nawet jak napisałem tak jak ty mówiłeś
  1. <?php
  2. setcookie( "login","",time()-3600*3, '/');
  3. setcookie( "grupa","",time()-3600*3, '/');
  4. ?>


wyskakuje co chwile coś takiego
Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\WebServ\httpd-users\poprawne juz\Nowy folder\index.php:19) in C:\Program Files\WebServ\httpd-users\poprawne juz\Nowy folder\include\wyloguj.php on line 3

Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\WebServ\httpd-users\poprawne juz\Nowy folder\index.php:19) in C:\Program Files\WebServ\httpd-users\poprawne juz\Nowy folder\include\wyloguj.php on line 4

Ten post edytował zort 9.01.2009, 23:00:12
Go to the top of the page
+Quote Post
zulus
post 9.01.2009, 23:10:57
Post #37





Grupa: Zarejestrowani
Postów: 225
Pomógł: 18
Dołączył: 30.06.2003
Skąd: Wrocław

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


Błąd masz dosyć dobrze opisany. setcookie, tak jak header można wywałać tylko wtedy, jeżeli nic nie zostało wysłane przez server.


--------------------
Go to the top of the page
+Quote Post
zort
post 9.01.2009, 23:13:20
Post #38





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


no ok ale jak zrobić żeby pierwsza wysłał cookies a potem resztę questionmark.gif
Go to the top of the page
+Quote Post
zulus
post 9.01.2009, 23:17:46
Post #39





Grupa: Zarejestrowani
Postów: 225
Pomógł: 18
Dołączył: 30.06.2003
Skąd: Wrocław

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


Np poczytaj o ob_start()


--------------------
Go to the top of the page
+Quote Post
zort
post 9.01.2009, 23:20:30
Post #40





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


próbowałem nic nie daje

ale też ja tego nie umiem ożywać
Go to the top of the page
+Quote Post
zulus
post 9.01.2009, 23:21:39
Post #41





Grupa: Zarejestrowani
Postów: 225
Pomógł: 18
Dołączył: 30.06.2003
Skąd: Wrocław

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


Na stronie masz przykłady użycia. zara po <?php dajesz ob_start();

A na końcu strony ob_end_flush();


--------------------
Go to the top of the page
+Quote Post
zort
post 10.01.2009, 10:56:22
Post #42





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


co ja mam tam wstawić jak wcześniej jedynie się grafika władowuje questionmark.gif

zrobiłem tak jak mówiłeś dalej nic

Kto pomoże bo nie wiem czmu nie da sie teraz usunąć

Kto pomoże bo nie wiem czmu nie da sie teraz usunąć
Go to the top of the page
+Quote Post
sowiq
post 10.01.2009, 11:49:22
Post #43





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Cytat(zort @ 10.01.2009, 10:56:22 ) *
co ja mam tam wstawić jak wcześniej jedynie się grafika władowuje questionmark.gif

php.net mówi:
Cytat
Like other headers, cookies must be sent before any output from your script (this is a protocol restriction). This requires that you place calls to this function prior to any output, including <html> and <head> tags as well as any whitespace.

NIC nie może się ładować przed ustawieniem/usunięciem cookies, czy innego nagłówka. Ludzie Ci o tym piszą w tym temacie od samego początku, ael Ty po prostu nie chcesz tego usłyszeć. A potem się dziwisz, że nie możesz rozwiązać problemu od 2 tygodni.
Polecam lekturę http://pl.php.net/setcookie Jeśli nie umiesz po angielsku, to użyj http://translate.google.pl/ i nie zadawaj po raz kolejny pytań, na które otrzymałeś odpowiedź na samym początku.

Cytat(zort @ 9.01.2009, 23:20:30 ) *
ale też ja tego nie umiem ożywać
Po to dostałeś od kolegi linka do manuala, żebyś mógł przeczytać jak tego używać.

Ten post edytował sowiq 10.01.2009, 11:53:07
Go to the top of the page
+Quote Post
zort
post 11.01.2009, 12:05:39
Post #44





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


dzięki za pomoc ale mi chodzi o to ze nie che to chodzić nawet jak jest pierwsze wysyłane

dużo to wy mi tu nie pomogliście oprócz jednego gostka
Go to the top of the page
+Quote Post
sowiq
post 11.01.2009, 16:15:45
Post #45





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Cytat(zort @ 11.01.2009, 12:05:39 ) *
dużo to wy mi tu nie pomogliście oprócz jednego gostka
Tak to już jest, jak ktoś nie umie wytłumaczyć o co mu chodzi, a jak już dostanie jakąś radę, to (jeżeli już ją zastosuje) nie umie powiedzieć, czy pomogło...
Powodzenia winksmiley.jpg
Go to the top of the page
+Quote Post
zort
post 11.01.2009, 19:35:06
Post #46





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 13.07.2008

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


to powiecie ja ja mam teraz te cookis usunać
  1. <?php
  2. setcookie( "login",'',time()-3600,'/');
  3. setcookie( "grupa",'',time()-3600,'/');
  4.  
  5. <A HREF=\"index.php\">strrona głuwna</A>
  6.  
  7. ";
  8. ?>

tak wyglonda skrypt ale on dalej nie chodzi bo wyskakuje taki komunikat

Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\WebServ\httpd-users\poprawne juz\Nowy folder\index.php:19) in C:\Program Files\WebServ\httpd-users\poprawne juz\Nowy folder\include\wyloguj.php on line 3

Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\WebServ\httpd-users\poprawne juz\Nowy folder\index.php:19) in C:\Program Files\WebServ\httpd-users\poprawne juz\Nowy folder\include\wyloguj.php on line 4


to co mam zrobić bo przydalo by sie to już zrobić więc pomószcie bo ja jestem taką osoba co sie ucze z pratyki a nie z teori niestety

Ten post edytował zort 11.01.2009, 19:35:48
Go to the top of the page
+Quote Post
erix
post 11.01.2009, 22:40:37
Post #47





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
to powiecie ja ja mam teraz te cookis usunać

Manuala zjadło?
Cytat
Cookies must be deleted with the same parameters as they were set with. If the value argument is an empty string, or FALSE, and all other arguments match a previous call to setcookie, then the cookie with the specified name will be deleted from the remote client.


Cytat
tak wyglonda skrypt

A tak "wyglonda" słownik: http://sjp.pwn.pl

Cytat
Warning: Cannot modify header information

Wyszukiwarka gryzie?

Cytat
to co mam zrobić bo przydalo by sie to już zrobić więc pomószcie

Zacząć myśleć.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
webdice
post 11.01.2009, 23:00:31
Post #48


Developer


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




Ten temat na forum był poruszany wiele razy. Skorzystaj z wyszukiwarki.
Go to the top of the page
+Quote Post

3 Stron V   1 2 3 >
Closed 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: 13.06.2025 - 21:13