La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Envoi des reponses d'un Quizz
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Envoi des reponses d'un Quizz  (Lu 1972 fois)
Envoi des reponses d'un Quizz
« sur: le 18-01-2003 a 22:40:36 »
fougere
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 6



Hello Boy!

Voir le Profil    WWW    E-Mail
Répondre avec citation

Voila je suis vrmt nul part en php (j'economise pour m'acheter mon 1er boukin l'explicant)

Voila mon probleme g crée un Quizz sur mon site, qd j'envois la reponse, g la page de confirmation il m'envoi bien un mail mais il est blanc je ne comprend pas cmt je dois faire pour lui dire de reprendre les informations et me les envoyer, voici l'adresse du quizz,(http://membres.lycos.fr/pie11/quizz)Si vous pouviez me repondre ca serai vrmt super car j'ai deja passé pas mal de tps à chercher par moi meme et je crois etre au bout.

voici le code ke g mit ds mon quiz:

Code:
<FORM METHOD="post" ACTION="quiz.php3">


voici le code de quiz.php3:


Code:

<head>

<title>Pie11 - quizz - Confirm</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


</head>

<body bgcolor="#FFCC66" text="#000000" link="#FF0000" vlink="#FF0066" alink="#FF0000" leftmargin="10" topmargin="10" marginwidth="10" marginheight="10">
<?
$adressedest="pie11crew@hotmail.com";
$expediteur=$ladresse;
mail($adressedest,$lobjet,$lemessage,"From: $expediteur\nReply-To: pie11crew@hotmail.com\nX-Mailer: PHP/" );
?>
<b><font face="Verdana, Arial, Helvetica, sans-serif"> </font></b>
<p><font face="Verdana, Arial, Helvetica, sans-serif"> <b>FORMULAIRE - ENVOI D'UN
MAIL A PIE11.</b></font></p>
<p> </p>

<p><font face="Verdana, Arial, Helvetica, sans-serif">Message envoyé à
:</font> <? echo $adressedest ?>
<p><font face="Verdana, Arial, Helvetica, sans-serif">Voici le contenu du message
que vous avez envoyé :</font></p>
<? echo $lemessage ?>

Rapporter au modérateur  

Re:Envoi des reponses d'un Quizz
« Répondre #1 sur: le 18-01-2003 a 23:19:22 »
Shain
Administrateur
*****

Hors-Ligne

Sexe: Male
Messages: 3168



Grand méchant Admin !

Voir le Profil    WWW
Répondre avec citation

Il y a quelque chose que je ne comprends pas ... ou est définie ta variable $lemessage ?!

J'ai regardé le code source de ton quizz et les champs de ton formulaire n'ont pas de nom !?

Je te conseille de jeter un oeil la dessus : http://www.izidoo.com/creation/tutoriaux.php?tutid=2 tu comprendra peut être mieux. Si tu ne comprends pas quelque chose dis le moi !

Rapporter au modérateur  

Shain - Co-Admin Forum Webmaster
e-commerce strasbourg
Outil gestion de contenu CMS
Tutoriaux Flex & AIR
j'ai modifié mais d'autre problemes me sont venu !
« Répondre #2 sur: le 19-01-2003 a 12:20:26 »
fougere
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 6



Hello Boy!

Voir le Profil    WWW    E-Mail
Répondre avec citation

G comprit mon erreur et lé repararé mais maintenant g d'autre probleme avent j'avais un mail blanc maintenant que je lui é dit koi envoyer il n'envoi plus de mail . et j'aimerai k'il m'envoye un mail contenant le texte qui s'afiche ds la partie "votre message"

Pour voire le quiz il faut aller sur http://membres.lycos.fr/pie111/quizz/

Voici le code du quiz.php3

Code:
<html>
<head>

<title>Pie11 - quiz - Confirm</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


</head>

<body bgcolor="#FFCC66" text="#000000" link="#FF0000" vlink="#FF0066" alink="#FF0000" leftmargin="10" topmargin="10" marginwidth="10" marginheight="10">
<?
$adressedest="pie11crew@hotmail.com";
$expediteur=$ladresse;
mail($nom,$unefille,$ungarcon,$je_suis,$je_connais_pie11_de,$vous_dire_ke,$je_suis_attire_par,$j_aime,$loverius,$le_nouvel_educateur,$dernier_message,"From: $expediteur\nReply-To: pie11crew@hotmail.com\nX-Mailer: PHP/" );
?>
<b><font face="Verdana, Arial, Helvetica, sans-serif"> </font></b>
<p><font face="Verdana, Arial, Helvetica, sans-serif"> <b>FORMULAIRE - ENVOI D'UN
  QUIZ A PIE11.</b></font></p>
<p>&nbsp;</p>
     
<p><font face="Verdana, Arial, Helvetica, sans-serif">Message envoy&eacute; &agrave;
  :</font> <? echo $adressedest ?>
<p><font face="Verdana, Arial, Helvetica, sans-serif">Voici le contenu du message
  que vous avez envoy&eacute;, ne vous en faite pas pour les caract&egrave;res
  sp&eacute;ciaux qui apparaisse:</font></p>
         
<p>Bonjour, je m'appelle <? echo $nom ?>, et je suis <? echo $unefille ?><? echo $ungarcon ?>.
</p>
<p>Je suis <? echo $je_suis ?>.</p>
<p>J'ai fait la connaissance de Pie11 <? echo $je_connais_pie11_de ?> J'aimerais
  vous dire <? echo $vous_dire_ke ?> </p>
<p>Je suis plutôt attiré par <? echo $je_suis_attire_par ?> J'aime <? echo $j_aime ?>
</p>
<p>Pour les filles </p>
<p>Je préfère <? echo $loverius ?><? echo $le_nouvel_educateur ?>
</p>
<p>Mon message: </p>
<p> <? echo $dernier_message ?> </p>
</body>
</html>

Rapporter au modérateur  
Re:Envoi des reponses d'un Quizz
« Répondre #3 sur: le 19-01-2003 a 13:37:01 »
Shain
Administrateur
*****

Hors-Ligne

Sexe: Male
Messages: 3168



Grand méchant Admin !

Voir le Profil    WWW
Répondre avec citation

Oula ... mais c'est normal la !

la fonction mail ne peux pas recevoir 50 paramètres !!!!
Je t'explique, voila la syntaxe la fonction mail dans sa forme basique :

mail("$destinataire","$sujet","$message");

Tu dois avoir définit à l'avance ta variable $message, dans ton cas ca donne :

$message = $nom." ".$unefille." ".$ungarcon." ".$je_suis." ".$je_connais_pie11_de." ".$vous_dire_ke." ".$je_suis_attire_par." ".$j_aime." ".$loverius." ".$le_nouvel_educateur." ".$dernier_message." ";
mail($ladresse, $lobjet, $message, "From: $expediteur\nReply-To: pie11crew@hotmail.com\nX-Mailer: PHP/");

Plus d'infos sur la fonction mail sur : http://dev.nexen.net/docs/php/annotee/function.mail.php

Rapporter au modérateur  

Shain - Co-Admin Forum Webmaster
e-commerce strasbourg
Outil gestion de contenu CMS
Tutoriaux Flex & AIR
ca ne marche toujours pas
« Répondre #4 sur: le 19-01-2003 a 17:30:37 »
fougere
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 6



Hello Boy!

Voir le Profil    WWW    E-Mail
Répondre avec citation

Je suis vrmt desolé mais ca ne marche toujours pas j'ai bien la page de confirmation mais il n'envoi pas de mail

voici le code apres modif:

Code:
<html>
<head>

<title>Pie11 - quiz - Confirm</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


</head>

<body bgcolor="#FFCC66" text="#000000" link="#FF0000" vlink="#FF0066" alink="#FF0000" leftmargin="10" topmargin="10" marginwidth="10" marginheight="10">
<?
$adressedest="pie11crew@hotmail.com";
$expediteur=$email;
$objet=reponse_au_quiz;
$message=$nom." ".$unefille." ".$ungarcon." ".$je_suis." ".$je_connais_pie11_de." ".$vous_dire_ke." ".$je_suis_attire_par." ".$j_aime." ".$loverius." ".$le_nouvel_educateur." ".$dernier_message." ";
mail($adressesest, $objet, $message, "From: $email\nReply-To: pie11crew@hotmail.com\nX-Mailer: PHP/");
?>
<p><font face="Verdana, Arial, Helvetica, sans-serif"> <b>FORMULAIRE - ENVOI D'UN
  QUIZ A PIE11.</b></font></p>
<p>&nbsp;</p>
     
<p><font face="Verdana, Arial, Helvetica, sans-serif">Message envoy&eacute; &agrave;
  :</font> <? echo $adressedest ?>
<p><font face="Verdana, Arial, Helvetica, sans-serif">Voici le contenu du message
  que vous avez envoy&eacute;, ne vous en faite pas pour les caract&egrave;res
  sp&eacute;ciaux qui apparaissent:</font></p>
         
<p>Bonjour, je m'appelle <? echo $nom ?>, et je suis <? echo $unefille ?><? echo $ungarcon ?>.
</p>
<p>Je suis <? echo $je_suis ?>.</p>
<p>J'ai fait la connaissance de Pie11 <? echo $je_connais_pie11_de ?> J'aimerais
  vous dire <? echo $vous_dire_ke ?> </p>
<p>Je suis plutôt attiré par <? echo $je_suis_attire_par ?> J'aime <? echo $j_aime ?>
</p>
<p>Pour les filles </p>
<p>Je préfère <? echo $loverius ?><? echo $le_nouvel_educateur ?>
</p>
<p>Mon message: </p>
<p> <? echo $dernier_message ?> </p>
</body>
</html>

Rapporter au modérateur  
Re:Envoi des reponses d'un Quizz
« Répondre #5 sur: le 19-01-2003 a 18:30:32 »
Shain
Administrateur
*****

Hors-Ligne

Sexe: Male
Messages: 3168



Grand méchant Admin !

Voir le Profil    WWW
Répondre avec citation

Mais regarde ton code, il y a plein de fautes "d'étourderies" ...

par exemple dans la fonction mail() tu utilises la variable $adressesest au lieu de $adressedest, tu définis une variable $expediteur que tu n'utilises nulle part, tu oublies les " " quand tu définit ta variable $objet, etc ... essaye de faire plus attention ;-)

Je t'ai corrigé rapidos le code, essaye avec ca !

<?
$adressedest    = "pie11crew@hotmail.com";
$objet          = "reponse_au_quiz";
$message        = $nom." ".$unefille." ".$ungarcon." ".$je_suis." ".$je_connais_pie11_de." ".$vous_dire_ke." ".$je_suis_attire_par." ".$j_aime." ".$loverius." ".$le_nouvel_educateur." ".$dernier_message;
mail($adressesdest, $objet, $message, "From: $email\nReply-To: $email\nX-Mailer: PHP/");
?>

Rapporter au modérateur  

Shain - Co-Admin Forum Webmaster
e-commerce strasbourg
Outil gestion de contenu CMS
Tutoriaux Flex & AIR
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg