par
phpdog » 25 déc. 2007, 15:41
Tu sais commenr faire pour revenir en arriére dans l'historique ?
J'ai vu qu'il y a
history.back()
je l'ai ajouter comme ceci:
Code : Tout sélectionner
<?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'];
// On inclut le fichier contenant la fonction de redirection
include ("redirection.php");
// On définit l'URL de redirection
if ($_SERVER['HTTP_REFERER']) {
$url_redirect = $_SERVER['HTTP_REFERER'];
}
else {
$url_redirect = "formulaire.htm";
}
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 Telep $formtelephone \n Mail: $formMail \n \n message : \n $formCommentaire";
if( mail('[email protected]','Contact via formulaire ART ANIM',$message) && mail('[email protected]','Contact via formulaire ART ANIM',$message) ){
echo 'les informations on bien été envoyé!';
redirect($url_redirect, 3); // On effectue la redirection en fonction de l'url passée en argument et du temps (ici 10 micro-secondes)
}
else{
echo 'une erreur est survenu lors de l\'envoi du message';
redirect($url_redirect, 3); // Même méthode lorsqu'un autre message apparaît
}
}
else{
echo 'il y a des champs vide echo merci de remplir les champs nom, prenom';
history.back() // Encore pareil... ;)
}
?>
Mais ca ne marche pas, ca me renvoi une erreur
Tu sais commenr faire pour revenir en arriére dans l'historique ?
J'ai vu qu'il y a [b]history.back()[/b]
je l'ai ajouter comme ceci:
[code]<?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'];
// On inclut le fichier contenant la fonction de redirection
include ("redirection.php");
// On définit l'URL de redirection
if ($_SERVER['HTTP_REFERER']) {
$url_redirect = $_SERVER['HTTP_REFERER'];
}
else {
$url_redirect = "formulaire.htm";
}
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 Telep $formtelephone \n Mail: $formMail \n \n message : \n $formCommentaire";
if( mail('
[email protected]','Contact via formulaire ART ANIM',$message) && mail('
[email protected]','Contact via formulaire ART ANIM',$message) ){
echo 'les informations on bien été envoyé!';
redirect($url_redirect, 3); // On effectue la redirection en fonction de l'url passée en argument et du temps (ici 10 micro-secondes)
}
else{
echo 'une erreur est survenu lors de l\'envoi du message';
redirect($url_redirect, 3); // Même méthode lorsqu'un autre message apparaît
}
}
else{
echo 'il y a des champs vide echo merci de remplir les champs nom, prenom';
history.back() // Encore pareil... ;)
}
?> [/code]
Mais ca ne marche pas, ca me renvoi une erreur