Avrei bisogno di un Aiuto su questo codice.
Lettura dati se i dati sono tutti messi correttamente scrivere nel file.txt
Grazie in Anticipo!
Lettura dati se i dati sono tutti messi correttamente scrivere nel file.txt
PHP:
<?php
$nome= $_POST['nome'];
$email= $_POST['email'];
$messaggio= $_POST['messaggio'];
if ($nome == null)
{
echo "<script type = 'text/javascript'>
alert('Il Campo Nome è Vuoto');
</script>";
}
elseif (chkEmail($email)) {}
else
{
echo "<script type = 'text/javascript'>
alert('Indirizzo Email non valido');
</script>";
}
elseif ($messaggio == null)
{
echo "<script type = 'text/javascript'>
alert('Il Campo Messaggio è Vuoto');
</script>";
}
else
{
$info= fopen ("commenti.txt","a");
fwrite($info,$nome);
fwrite($info,$email);
fwrite($info,$messaggio);
fclose($info);
}
function chkEmail($email)
{
$email = trim($email);
if(!$email) {
return false;
}
$num_at = count(explode( '@', $email )) - 1;
if($num_at != 1) {
return false;
}
if(strpos($email,';') || strpos($email,',') || strpos($email,' ')) {
return false;
}
if(!preg_match( '/^[\w\.\-]+@\w+[\w\.\-]*?\.\w{1,4}$/', $email)) {
return false;
}
return true;
}
if(chkEmail($email)) {
}
else {
echo "<script type = 'text/javascript'>
alert('Indirizzo Email non valido');
</script>";
}
?>
Ultima modifica di un moderatore: