Cautare in bd
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
Komfort
- Mesaje:157
Cautare in bd
Cod: Selectaţi tot
<?php
include 'cfg.php';
echo '<form method=post action=uitare.php>
emailul tau ca sati vina parola pe el:<input type=text name=email><br>
<input type=submit name=submit></form>';
if(isset($_REQUEST['submit'])){
$_POST['email']=$email;
$sql=mysql_query("SELECT * FROM utilizatori WHERE email='$email'");
echo "Parola:";
while ($row=mysql_fetch_row($sql)) {
echo $row[2];
}
mysql_close($conexiune);
?>
deci...unde coloana cu email.....sa contina emailu bagat de mn in formular....si sa selecteze parola lui....dc nu merge:(?
multumesc
MarPlo
Mesaje:4343
Raspuns:
$email = POST['email'];
- In plus, valorile atributelor din formular ar trebui intre ghilimele duble, ex.: method="post", name="email", si celelalte.
Komfort
Mesaje:157
nu merge:((
MarPlo
Mesaje:4343
Incearca sa folosesti in <form> action="".
Daca tot nu va merge, afiseaza vreo eroare, ceva?
Komfort
Mesaje:157
nu afiseaza nicio eroare....o fi de la server???:(?
MarPlo
Mesaje:4343
Nu stiu daca e de la server, incearca si pe alt server (localhost sau hosting-uri free, pentru teste).
Cu:
echo "SELECT * FROM utilizatori WHERE email='$email'";
poti vedea ce comanda se trimite la MySQL, si eventual o poti apoi testa direct in phpMyAdmin.