Autor | Zpráva | ||
---|---|---|---|
macka123 Profil |
#1 · Zasláno: 4. 10. 2007, 15:50:05
Mám ve formuláři následující:
<tr><td>password</td><td><input type=text name=pass size=15 value="<? echo ($_COOKIE["pass"] ? $_COOKIE["pass"] : ""); ?>"></td></tr> Problém je že formulář se posílá sám na sebe a hesla se ukládají do cockie a já teď nevím jak je skrýt. Poradí někdo? |
||
Str4wberry Profil |
#2 · Zasláno: 4. 10. 2007, 16:14:44
macka123
Kde je skrýt? Vymazat cookie? |
||
somebody Profil |
#3 · Zasláno: 4. 10. 2007, 17:47:41
Asi nechápu otázku..skrýt co ?Cookies?
|
||
Taps Profil |
#4 · Zasláno: 4. 10. 2007, 17:58:34
macka123
zkus nastavit u toho inputu type=password |
||
peta Profil |
#5 · Zasláno: 5. 10. 2007, 08:21:48
macka123
<? echo ($_COOKIE["pass"] ? $_COOKIE["pass"] : ""); :) to je nejlepsi :) viz Taps jakpsatweb - html - formulare - input - type=password ale daleko lepsi bys mel: $x = isset($_COOKIE["login"]) ? $_COOKIE["login"] : (isset($_POST['login']) ? $_POST['login'] : ""); $y = isset($_COOKIE["pass"]) ? $_COOKIE["pass"] : (isset($_POST["pass"]) ? md5($x.$_POST['pass']) : ""); cili heslo si pekne zaheslujes treba pres md5, pokud neni poslane z cookies, jinak beres z cookies. V seznamu hesel budes mit hesla jen v md5. Bohuzel pres cookies se stale muzes prihlasit, pokud si umis cookies zobrazit, treba javascriptem. |
||
Časová prodleva: 17 let
|
0