Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z cookies
Forum PHP.pl > Forum > PHP
dulek000
Chciałem zrobić autologowanie na stronę:
  1. <?php
  2. if (!empty($_COOKIE['ptslogin']))
  3. {
  4. if($dane = @file('users/'. $_COOKIE['ptslogin']))
  5. {
  6. $dane = explode(';', $dane[0] );
  7. if(md5($_COOKIE['ptspass']) == $dane[1] )
  8. { 
  9. $_SESSION['user'] = $_COOKIE['login'];
  10. $_SESSION['status'] = $dane[0];
  11. setcookie (&#092;"ptslogin\", $_POST['login'],time()+172800, \"/\", \"pts1939.info\", 1);
  12. setcookie (&#092;"ptspass\", md5($_POST['pass']),time()+172800, \"/\", \"pts1939.info\", 1);
  13. }
  14. }
  15. }
  16. ?>


Niestety wygląda na to, że odwołania do cookies'ów nie działają. Jestem pewny, że ciastka "ptslogin" i "ptspass" są na komputerze. Próbowałem wyświetlić zawartość cookie, ale wyświetlało, że jest puste. Ciastka tworzę w ten sposób:

  1. <?php
  2. setcookie (&#092;"ptslogin\", $_POST['login'],time() + 172800, \"/\", \"pts1939.info\", 1);
  3. ?>


Plik, w którym odnosze się do cookies jest w katalogu głównym serwera "pts1939.info".

Jeszcze zawartość cookie na moim komputerze:

Kod
Name: ptslogin
Value: dulek000
Host: pts1939.info
Path: /
Expires: 19 kwietnia 2005 20:42:53

Name: ptspass
Value: *********************
Host: pts1939.info
Path: /
Expires: 19 kwietnia 2005 20:42:53
donpablo
po pierwsze to pytanie....czy przeglądarka obsługuje ciasto??

a po drugie ... to wyszukiwarka na tym forum nie jest od paradyautologin
dulek000
Poradziłem sobie-ustawiłem bezpieczeństwo ciastka na 0 i działa smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.