Ciao a tutti, sono alle prime armi con php e programmazione in genere. Ho cercato sul forum se ci fosse qualcosa che facesse al caso mio ma non sono riuscito a trovarlo, spero quindi che qualcuno possa aiutarmi.
Dovevo creare un mailform in php, cosa che ho risolto in questo modo.
Codice PHP:
<?php
if ((trim($_POST['email']) != "") && (trim($_POST['informazioni']) != ""))
{
$to = "miamail@mail.it";
$headers = "From: " . $_POST['email'] . "\n";
$subject = "Modulo proveniente da sito";
$body = "Contenuto del modulo:\n\n";
$body .= "Inviata da: " . trim(stripslashes($_POST["email"])) . "\n";
$body .= "Nome: " . trim(stripslashes($_POST["nome"])) . "\n";
$body .= "Cognome: " . trim(stripslashes($_POST["cognome"])) . "\n";
$body .= "Indirizzo: " . trim(stripslashes($_POST["indirizzo"])) . "\n";
$body .= "CAP: " . trim(stripslashes($_POST["cap"])) . "\n";
$body .= "Città: " . trim(stripslashes($_POST["citta"])) . "\n";
$body .= "Telefono: " . trim(stripslashes($_POST["telefono"])) . "\n";
$body .= "Messaggio: " . trim(stripslashes($_POST["informazioni"])) . "\n";
mail($to,$subject,$body,$headers);
header("location: contatti2.php");
}
else
{
header("location: contatti2.php");
}
?>
A questo punto però vorrei che una volta inviata la mail e indirizzatomi alla pagina contatti2.php (che non è altro che la pagina del form con questo cancellato); vorrei che: se la mail, ditemi per favore se è giusto, che richiede obbligatoriamente la complilazione dei campi email e informazioni viene spedita correttamente mostri la scritta "Grazie", altrimenti "I campi mail e info sono obbligatori". Ho provato mettendo nella pagina contatti2.php il seguente codice:
Codice PHP:
<?php
if ($_POST["email"] =="")
{
echo "I campi mail e info sono obbligatori";
}
else
{
echo "Grazie";
}
?>
Ma non funzione...qualcuno pùò indicarmi dove sbaglio?Ciao e grazie ancora