Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> znikajace(?) cookies
rmn
post
Post #1





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 19.02.2004
Skąd: Piaseczno

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


Moj problem:
Stworzłem funckje autologowania, która opiera sie na mechanizmie cookies. Problem polega na tym, ze NIEKTORYM uzytkownikom funkcja ta przestaje po JAKIM NIEOKRESOLONYM czasie działac.. czy ktos kiedys spotkal sie z takimi objawami, co to moze byc?

ps. wiecie moze jak zmusic przegladarke do wyswietlenia monitu o zapamietania hasla?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rmn
post
Post #2





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 19.02.2004
Skąd: Piaseczno

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


co do tego co robi kod.. to ta czesci:
[php:1:e652834e0b]<?php
if(($User->auto_login)&&(isset($_COOKIE['auto']))&&($auto==0))
{
setcookie("auto[two]", "", time() - 3600, "/", "frmn.bounceme.net");
setcookie("auto[one]", "", time() - 3600,"/", "frmn.bounceme.net");

$result = mysql_query("UPDATE users SET auto_login = 0 WHERE nick = '$User->nick'");
}

?>[/php:1:e652834e0b]
usuwa cisteczko a ta:
[php:1:e652834e0b]<?php
if((!$User->auto_login)&&!(isset($_COOKIE['auto']))&&($auto==1))
{

$row = mysql_fetch_row(mysql_query("SELECT password FROM users WHERE
nick='$User->nick'"));
$pass = $row[0];

setcookie("auto[two]", $pass, time() + 3600*24*730,"/", "frmn.bounceme.net");
setcookie("auto[one]", $User->nick, time() + 3600*24*730,"/", "frmn.bounceme.net");

$result = mysql_query("UPDATE users SET auto_login = 1 WHERE nick = '$User->nick'");
}

?>[/php:1:e652834e0b] stawia cookie

wszystkim steruje zmienna $auto ktora jest pozyskiwana z formularza(uzytkownik zaznacza czy chce miec wlaczone autologowanie)

co do drugiej uwagi to: Manual:
Cytat
setcookie ("cookie[three]", "cookiethree");
setcookie ("cookie[two]", "cookietwo");
setcookie ("cookie[one]", "cookieone");
if (isset ($cookie)) {
  while (list ($name, $value) = each ($cookie)) {
      echo "$name == $value&lt;br>n";
  }
}
[/manual]
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 25.12.2025 - 12:11