Autor | Zpráva | ||
---|---|---|---|
one Profil |
#1 · Zasláno: 16. 8. 2007, 20:19:10
Zdravim, dělám na jednom projektu a změnu přihlašovacích údajů jsem si nechal skoro až naposledy, jelikož prostě nemůžu přijít jak na to...
samozřejmě mně napadlo to nejjednodušší řešení a to: if(!empty($_POST['heslo'])) { if($_POST['heslo'] && strlen($_POST['heslo']) > 3) { $heslo= "`password` = '".md5($_POST['heslo'])."',"; }else{ echo "heslo nesmí být kratší než 3 znaky!"; die(); } } ... vložení do databáze ... takhle by to byla hračka JENŽE já potřebuji načíst zbytek stránky, takže si die() nemůžu dovolit a vyjímky jsem zatím nezkoušel, tak nevím jestli s nimy máte už nějaké zkušenosti... btw. zkoušel jsem i více možností, popřípadě různých neshod doplním...tohle bylo jen pro příklad, předem dík všem za pomoc |
||
Alphard Profil |
#2 · Zasláno: 16. 8. 2007, 20:35:27
$heslo= "`password` = '".md5($_POST['heslo'])."',";
komplikuješ to náhodou nebo úmyslně? alek problému, proč by tam muselo být die()? prostě ho tam nedávej a pokračuj |
||
Apostolus Profil |
#3 · Zasláno: 16. 8. 2007, 21:44:04
Jak napsal Alphard nemusíš to psát. Lepší je tyhle chybový hlášky ukládat do proměnný, a pak vypsat všechny chyby najednou.
|
||
one Profil |
#4 · Zasláno: 16. 8. 2007, 22:06:40
omlouvám se, nedocvaklo mi to, vypíšu všechny hlášky najednou a ne postupně...
|
||
Časová prodleva: 17 let
|
0