Téléchargement
illégal
Posez votre question Signaler

Comment récupérer une balise echo?

bassamusic 4Messages postés 19 mai 2011Date d'inscription 20 mai 2011Dernière intervention - Dernière réponse le 20 mai 2011 à 08:27
Bonjour,
J'ai un formulaire sur la page d'accueil de mon site. Le formulaire est traité par une page php:
<?php
if(isset($_POST) && isset($_POST['nom']) && isset($_POST['email']) && isset($_POST['message'])){
extract($_POST);
if(!empty($nom) && !empty($email) && !empty($message)){
$message=str_replace("\'","'",$message);
$destinataire="xxxxxxxxxxxx@hotmail.fr";
$sujet="Formulaire ELM";
$msg="Une nouvelle question est arrivée \n
Nom : $nom \n
Email : $email \n
Message : $message";
$entete="From: $nom \n Reply-To: $email";
mail($destinataire,$sujet,$msg,$entete);
echo 'Message envoyé!';
}
else{
echo 'Erreur, veuillez ré-essayer';
}
}
?>
Je voudrais afficher sur le formulaire de ma page d'accueil (Adresse site supprimée Modération CCM) à côté de la mention "Contactez-nous" le résultat du traitement du formulaire à savoir "Message envoyé" ou "Erreur, veuillez ré-essayer".
Comment faire?
Merci!
Lire la suite 

Comment récupérer une balise echo »

9 réponses
Réponse
+0
moins plus
Salut,
essayes ca :
if(mail($destinataire,$sujet,$msg,$entete))
echo 'Message envoyé!';
}
else{
echo 'Erreur, veuillez ré-essayer';
} 
Ajouter un commentaire
Réponse
+0
moins plus
Hé ben c'est déjà ce que j'ai non?
Melooo- 19 mai 2011 à 11:43
euh changer l'action de ton formulaire ?
ljm972- 19 mai 2011 à 20:19
Salut
Ta page contenant ton formulaire droit-être en .php
comme ça tu pourra tout gérer sur la même page;


Sinon :

Index.php---->Traiteform.php---->résutat dans $_SESSION['result']; redirection-> index.php

Index.php : afficher $_SESSION['result'];
bassamusic- 20 mai 2011 à 08:27
Ok j'essaie ça dès que possible, merci
Ajouter un commentaire
Ce document intitulé « Comment récupérer une balise echo? » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?