Ciao 
volevo chiedere se qualcuno sa darmi un consiglio su come fare si che una volta inseriti i dati ma con qualche problema , per es, saltando un campo obbligatorio, si possa fare ritornare l'utente sulla pagina dell'invio dati dal form con i campi obbligatori segnati in rosso
per ora io hoc reato un form e uno script del genere che non fa redirecting al modulo ma crea una pagina html che avvisa soltanto che mancano campi da inserire e poi c'è il link x tornare indietro
ecco qua cosa ho fatto (a questo script si viene rimandati da un'altra pagina html dove è presente il form da inviare che si chiama inventauntitolo.php
<?php
$txtArea = $_POST['titolo'];
$nome = $_POST['nome'];
$email = $_POST['email'];
foreach($_POST as $field => $value)
{
if (empty($value)) {
echo "<span style='font-family: arial'> Non hai inserito tutti i campi richiesti.</span></br>";
echo "<span style='font-size:14px'><a href='Inventa_un_titolo.php'>torna alla pagina di invio</a></span>";
exit();
}
}
echo"<p><span style='font-family: arial';>grazie per il tuo prezioso contributo al sito riceverai una email di conferma!</span></br>";
echo "<span style='font-family: arial';><a href='Inventa_un_titolo.php'>torna alla pagina di invio</a></span>";
$sender = "From: xxxx@xxxxx";
$to = "xxxx@xxxx, $email";
$sub = "Inventa un titolo";
$message=('Hai partecipato al concorso : Inventa un titolo con i seguenti dati: 1.titolo='.$txtArea.' 2.nome= '. $nome.' 3.email= '. $email);
$mail= mail($to, $sub,$message, $sender );
?>
IN Poche parole vorrei che dopo il controllo come spiegavo su si reindireizzi, se mancano dati obbligatori, alla pagina precedente dove c'è il form.
grazie :byebye:

volevo chiedere se qualcuno sa darmi un consiglio su come fare si che una volta inseriti i dati ma con qualche problema , per es, saltando un campo obbligatorio, si possa fare ritornare l'utente sulla pagina dell'invio dati dal form con i campi obbligatori segnati in rosso
per ora io hoc reato un form e uno script del genere che non fa redirecting al modulo ma crea una pagina html che avvisa soltanto che mancano campi da inserire e poi c'è il link x tornare indietro
ecco qua cosa ho fatto (a questo script si viene rimandati da un'altra pagina html dove è presente il form da inviare che si chiama inventauntitolo.php
<?php
$txtArea = $_POST['titolo'];
$nome = $_POST['nome'];
$email = $_POST['email'];
foreach($_POST as $field => $value)
{
if (empty($value)) {
echo "<span style='font-family: arial'> Non hai inserito tutti i campi richiesti.</span></br>";
echo "<span style='font-size:14px'><a href='Inventa_un_titolo.php'>torna alla pagina di invio</a></span>";
exit();
}
}
echo"<p><span style='font-family: arial';>grazie per il tuo prezioso contributo al sito riceverai una email di conferma!</span></br>";
echo "<span style='font-family: arial';><a href='Inventa_un_titolo.php'>torna alla pagina di invio</a></span>";
$sender = "From: xxxx@xxxxx";
$to = "xxxx@xxxx, $email";
$sub = "Inventa un titolo";
$message=('Hai partecipato al concorso : Inventa un titolo con i seguenti dati: 1.titolo='.$txtArea.' 2.nome= '. $nome.' 3.email= '. $email);
$mail= mail($to, $sub,$message, $sender );
?>
IN Poche parole vorrei che dopo il controllo come spiegavo su si reindireizzi, se mancano dati obbligatori, alla pagina precedente dove c'è il form.
grazie :byebye: