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? |
|
|
|
![]() |
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");
[/manual]
setcookie ("cookie[two]", "cookietwo"); setcookie ("cookie[one]", "cookieone"); if (isset ($cookie)) { while (list ($name, $value) = each ($cookie)) { echo "$name == $value<br>n"; } } |
|
|
|
rmn znikajace(?) cookies 24.02.2004, 23:26:14
Cross hm... nikt z nas nie jest jasnowidzem jak mamy ci ... 25.02.2004, 00:55:37
rmn co tu duzo pisac.. racja:)
wiec oto kody
<?php
... 25.02.2004, 20:21:24
Kinool <?php
setcookie("auto[two]", "", time() - 3600,... 25.02.2004, 21:09:01 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 12:11 |