Autor | Zpráva | ||
---|---|---|---|
Jardaklon Profil * |
#1 · Zasláno: 7. 3. 2012, 02:01:09
Hezký den,
nefunguje mi ověřování hodnot z postu formuláře. Vždy se provede dotaz, bez ověření. Nevíte někdo, čím by to mohlo být? if(isset($_POST["submit"])) { -definice proměnných- if(strlen($heslo) == 0) { $md5heslo = $row["heslo"]; } else { if(strlen($heslo) < 3) { header("location:index.php?str=edit&akce=3"); die() } if($md5heslo != $md5heslop) { header("location:index.php?str=edit&akce=4"); die() } } if(strpos($email, "@") == false AND strpos($email, ".") == false) { header("location:index.php?str=edit&akce=5"); die() } if($prezdivka=="") { header("location:index.php?str=edit&akce=9"); die() } $result = mysql_query($sql); $sql = "update table......atd"; if (!$result) { echo "Editace profilu se nezdařila."; } else { header("location:index.php?str=edit&akce=1"); } } |
||
Taps Profil |
#2 · Zasláno: 7. 3. 2012, 06:56:14
Jardaklon:
hledej register_globals |
||
Jardaklon Profil * |
#3 · Zasláno: 8. 3. 2012, 11:24:46
Taps:
register_gloals jsem si našel, na zkoušku jsem zkusil nahradit $prezdivka za $_POST['prezdivka'] a bohužel nic :o(. Pořád se na ověření nebere ohled :( |
||
Časová prodleva: 11 let
|
0