ciao ragazzi avrei ancora bisogno del vostro prezioso aiuto, qualcuno mi sa dire se trova qualche errore in questo codice:
<?php
$receiverMail = "info@anselmoeditore.it";
$name = ltrim(rtrim(strip_tags(stripslashes($_POST['name']))));
$email = ltrim(rtrim(strip_tags(stripslashes($_POST['email']))));
$subject = ltrim(rtrim(strip_tags(stripslashes($_POST['subject']))));
$msg = ltrim(rtrim(strip_tags($_POST['msg'])));
$msgformat = "From: $name\nEmail: $email\n\n$msg";
if(empty($name) || empty($email) || empty($subject) || empty($msg)) {
echo "<h3>L'email non può essere inviata</h3><h2>Inserire tutti i campi richiesti</h2>"; }
elseif(!ereg("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$", $email)) {
echo "<h3>Impossibile inviare email</h3><h2>l'indirizzo non è valido</h2>"; }else{
mail($receiverMail, $subject, $msgformat, "From: $name <$email>");
echo "<h3>L'email è stata inviata!</h3><h2>Ti risponderò il prima possibile.</h2>"; }
?>
ovviamento ho un'altra pagina con form che rimanda a questa pagina send.php
appena cerco di inviare il form mi dice impossibile trovare la pagina send.php e nella email indicata non arriva niente
grazie a tutti quelli che mi aiuteranno
![]()