Zdravím. Mám daný php kód a neviem ho zpojazdniť, ide o zmenu hesla v databáze, lenže problém je v tom že keď už napíšem heslo (nové) keď ich nenapíšem správne(obidve rovaké) tak mi to urobí presne ako má, že mi napíše že heslá sa nezhodujú že nebudú zmenené avšak ak ich napíšem dobre tak to neurobí nič, chcel by som poprosiť či by sa nenašiel niekto čo my to skontroluje. Vopred ĎAKUJEM.
Kód:
<?php print_r ($session); require ("config.php"); if ($_POST['update']==1) { if (!empty($_POST['pass']) || !empty($_POST['pass1'])) { $_POST['pass']=htmlspecialchars($_POST['pass']); $_POST['pass1']=htmlspecialchars($_POST['pass1']); unset($passwupdate); if ($_POST['pass']!=$_POST['pass1']) echo "<b>Zadané hesla sa nezhodujú, heslo nebude zmenené!</b><br />"; else $heslo = $_POST['pass']; if(@mysql_query("UPDATE user SET pass='md5($heslo)' WHERE meno='$username'")) { echo 'Vaše heslo bolo zmenené.'; }}} ?>
Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre