Modification d'un script d'envoi de formulaire

Répondre
Lordonux
le 22/12/2007 à 18:06
Lordonux
Bonjour, j'ai un script php d'envoi de formulaire:
<?php 
// On récupére le contenu des formulaire dans des variables:
$formMail = $_POST['mail'];
$formNom = $_POST['nom'];
$formPrenom = $_POST['prenom'];
$formsociete = $_POST['societe'];
$formactivite = $_POST['activite'];
$formtelephone = $_POST['telephone'];
$formCommentaire = $_POST['commentaire'];

if(!empty($formPrenom) && !empty($formNom) ){

$formCommentaire = htmlentities($formCommentaire);
// On créer une unique variable contenant toutes les autres varaible du formulaire:
$message = "$formNom $formPrenom vous contact via votre formulaire.\n \n Société: $formsociete \n Activité: $formactivite \n Telephone $formtelephone \n Mail: $formMail \n \n message : \n $formCommentaire";

if( mail('artanim@orange.fr','Contact via formulaire ART ANIM',$message) && mail('jeremiemerlin@gmail.com','Contact via formulaire ART ANIM',$message) ){
echo 'les informations on bien été envoyé!';

}
else{ echo 'une erreur est survenu lors de l\'envoi du message';
}
}
else{ echo 'il y a des champs vide echo merci de remplir les champs nom, prenom';
}
?>

Je voudrai qu'une foi la formulaire rempli le message "les informations on bien été envoyé!" soit afficher dix seconde, et je voudrai apré c'est 10 seconde une redirection ver une page html, est-ce possible ?

Si oui comment ?

Je voudrai aussi, si des chan ne sont pas rempli que le message "il y a des champs vide echo merci de remplir les champs nom, prenom'" soit afficher 10 secondes, et aprés c'est 10 seconde que la page revienne en arriérre, est-ce possible ?

Si oui comment ?
Keika
le 24/12/2007 à 08:00
Keika
Pour les redirections, je faisais ca avec $_SERVER['PHP_SELF'] mais Lupusmic m'a dit que ce n'etait pas bien, alors j'ai change pour la balise <meta> html, tape ca dans google et regarde ce que tu trouves...
Le PHP --> C'est dur !
LupusMic
le 31/12/2007 à 06:06
LupusMic
(Keuka) Tu dois confondre avec REFERRER ;) PHP_SELF est de confiance !
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours