Grazie al vostro aiuto ho risolto e sono riuscito a modificare il codice secondo le mie necessità.
Per dovere includo il codice per intero,semmai dovesse servire ai posteri!!
Codice PHP:<?php
// includiamo il file di connessione al database
include ('configurazione.php');
// creiamo il nostro modulo di registrazione
?>
<form action='?inviodati=ok' method='POST'>
<p align="center"></p>
<p align="center">
Nome
<input type='text' name='nome'>
Cognome
<input type='text' name='cognome'>
Indirizzo E-mail
<input type='text' name='mail'>
L'incontro e' stato di Suo gradimento?
SI<INPUT TYPE="RADIO" NAME="sino" VALUE='si'>     NO<INPUT TYPE="RADIO" NAME="sino" VALUE='no'>
Se lo desidera, la invitiamo a lasciare un breve commento:
<textarea cols=20 rows=4 name="commento"></textarea>
<input type='submit' value='Invia'>
</p>
</form>
<div align="center">
<?php
// attraverso un if controlliamo che il form sia stato inviato
if ( $_GET['inviodati'] == "ok" ) {
// recuperiamo i dati inviati con il form
$nome = $_POST['nome'];
$cognome = $_POST['cognome'];
$commento = $_POST['commento'];
$mail = $_POST['mail'];
$sino=$_REQUEST['sino'];
// ora controlliamo che i campi siano stati tutti compilati
if ($nome == TRUE && $mail == TRUE && $cognome == TRUE) {
// controlliamo se il campo mail è stato scritto in maniera errata
$email = eregi("^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$",$mail);
if ( $email == TRUE ) {
// controlliamo se l'mail è presente già nel database
$sql = mysql_query("SELECT * FROM tabella_registrati WHERE mail = '$mail'") or die ("L'indirizzo e-mail e' gia' presente nel database");
$sino=0;
if($_REQUEST['sino']=="si")
{
$sino=1;
}
mysql_query("INSERT INTO tabella_registrati
( id , cognome, nome , mail, sino, commento ) VALUES ('','$cognome', '$nome', '$mail',$sino, '$commento')") OR DIE(mysql_error());
// e inviamo una mail con la riuscita registazione
// messaggio da far visualizzare all'utente finale
echo "Grazie per aver espresso la sua opinione riguardo la nostra iniziativa.";
}
else {
echo "La mail non e' idonea per la registrazione.";
}
}
else {
echo "I campi 'Nome', 'Cognome' e 'Indirizzo E-Mail' sono obbligatori.";
}
}
?>
Grazie a tutti!

Rispondi quotando