salve a tutti, son alle prime armi col php. Ho iniziato a fare una specie di piccola community nel mio sito, costruendolo con dreamweaver. Mi ha facilitato di molto quindi la registrazione e il login...ora sono alle prese quindi con 1 problema che dreamweaver non sa risolvere in maniera facile...e ho iniziato a studiar 1 po il php..l'algoritmo del mio problema è :
-costruire una pagina chiedi_dati.php che contiene un form dove l utente mette il suo bell username. questo form si chiama Richiedi e ha 1 campo Username.Il form ha 1 azione POST che mi manda alla pagina chiedi.php, che dovrebbe contenere le istruzioni per:
- controllare se l utente esiste nel database
- se si, allora prendi il record corrispondente nel database
(username, password, email) e mandagli 1 email con questi
dati.
- se no dagli 1 pagina di errore.
naturalmente è la pagina chiedi.php che non so fare!
avevo tentato la seguente cosa:
da notare che nella prima istruzione io voglio chiamare cosa l utente m scrive nel form Richiedi ...e penso che qui sia l errore, o x lomeno il piu grosso
<?php
$form_username = $_POST['Username'];
$query = "SELECT Username FROM tab_utenti WHERE Username = '$form_username' ";
$esegui_query = mysql_query($query);
while ($risultato == mysql_fetch_array($esegui_query)) {
$controllo = $risultato[0];
}
if ($controllo)
{
#mandagli l email..so che bisogna usare la funz mail()
}
else
{
echo "Non esiste l'username";
}
?>
qualcuno m aiuta?
-costruire una pagina chiedi_dati.php che contiene un form dove l utente mette il suo bell username. questo form si chiama Richiedi e ha 1 campo Username.Il form ha 1 azione POST che mi manda alla pagina chiedi.php, che dovrebbe contenere le istruzioni per:
- controllare se l utente esiste nel database
- se si, allora prendi il record corrispondente nel database
(username, password, email) e mandagli 1 email con questi
dati.
- se no dagli 1 pagina di errore.
naturalmente è la pagina chiedi.php che non so fare!
avevo tentato la seguente cosa:
da notare che nella prima istruzione io voglio chiamare cosa l utente m scrive nel form Richiedi ...e penso che qui sia l errore, o x lomeno il piu grosso
<?php
$form_username = $_POST['Username'];
$query = "SELECT Username FROM tab_utenti WHERE Username = '$form_username' ";
$esegui_query = mysql_query($query);
while ($risultato == mysql_fetch_array($esegui_query)) {
$controllo = $risultato[0];
}
if ($controllo)
{
#mandagli l email..so che bisogna usare la funz mail()
}
else
{
echo "Non esiste l'username";
}
?>
qualcuno m aiuta?