simple question d'affichage de texte

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : simple question d'affichage de texte

Re: simple question d'affichage de texte

par mario » 11 nov. 2005, 13:43

if(mail($monEmail, $subject, $message, "From:".$email))
                echo"Votre Email a bien été envoyé!";
            else
                echo "Probleme lors de l'envoi du mail.";

alors...
<?php
if ($_POST['formulaire'] == "soumis") {
   if (mail($monEmail, $subject, $message))
      echo "Mail ENVOYE";
   else
      echo "Erreur d'envoi";
}

/*
   puis le formulaire ci-dessous. Si le formulaire n'est pas envoyé, aucun texte n'apparaitra au dessus

*/

?>

par fab » 11 nov. 2005, 12:10

bah soit tu réaffiches le formulaire apres le traitement, soit faut que geres l'envoi du mail sur a meme page que le formulaire et que tu regardes pour l'envoi si le formulaire a bien été envoyé

simple question d'affichage de texte

par ayiore » 11 nov. 2005, 12:06

bonjour à tous!

j'ai une question qui va certainement vous sembler simple mais elle me pose quand même un petit problème!

j'ai un formulaire d'envoi de mail qui indique avec la fonction echo quel champs n'a pas été rempli. tout ceci s'affiche au dessus de mon formulaire.

jusqu'ici pas de problème.

une fois que tous les champs sont remplis et verifiés, j'utilise la fonction mail
if(mail($monEmail, $subject, $message, "From:".$email))
                echo"Votre Email a bien été envoyé!";
            else
                echo "Probleme lors de l'envoi du mail.";
ma question est la suivante, comment faire pour que le texte "Votre Email a bien été envoyé" s'affiche au dessus ou en dessous de mon formulaire. en fait actuellement ça s'affiche sur une nouvelle page et moi je veux absoluement garder le texte visible avec le formaulaire.

je croyais que c'etait une subtilité entre print et echo mais apparement nom!

merci pour votre aide!