checkbox avec function mail()

checkbox avec function mail() - PHP - Programmation

Marsh Posté le 04-09-2005 à 21:21:49    

Bonsoir,
 
j'ai un petit probleme pour recuperer a partire de la function mail() une checkbox.
J'arrive avec un tableau à recuperer la valeur de l'une checkbox mais je n'arrive pas à l'afficher dans la mail d'envoi avec mail().
pour mes check:
 
<input name="genre[]" type="checkbox" value="Etudiant">
<input name="genre[]" type="checkbox" value="Before">
<input name="genre[]" type="checkbox" value="Clubbing">

 
donc j'arrive a cuperer la valeur avec  
 
for ($i=0; $i<count($genre); $i++) {
        echo $genre[$i]."<br />";
    }

 
par contre je n'arrive pas ds mail() en mode POST en faisant je ne recupere rien
 
$MESSAGE .= "Genre  :$_POST[genre]";
 
Si kkun pouvait m'expliquer ou est mon erreur ce serai cool
Merci @ vous

Reply

Marsh Posté le 04-09-2005 à 21:21:49   

Reply

Marsh Posté le 04-09-2005 à 21:32:44    

C'est $_POST['genre'] et c'est un tableau...
 
$_POST['genre'][0] etc...


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 04-09-2005 à 22:14:05    

dans ma focntion mail() je mets  
$MESSAGE .= "Genre  :$_POST[genre][0]";  etc....
Je vais essayer merci je te tiens au courant

Reply

Marsh Posté le 04-09-2005 à 22:18:55    

Reply

Marsh Posté le 04-09-2005 à 22:27:31    

Avec   $MESSAGE .= "Genre de la soirée :$_POST['genre'][0] "; ca ne veut pas marcher par contre quand je retire le '' je recois sur le mail Array[0]
Ce que je comprends j'arrive bien à recuperer avvec for ($i=0; $i<count($genre); $i++) {  
        echo $genre[$i]."<br />";  
    }  
 
Et je n'arrive pas a le transposer avec Mail()  

Reply

Marsh Posté le 04-09-2005 à 22:35:21    

$MESSAGE .= 'Genre : ' . $_POST['genre'][0];  
 
etc...


Message édité par sielfried le 04-09-2005 à 22:35:36

---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 04-09-2005 à 22:46:35    

ca ne marche pas snifff  pourtant j'arriva bien a afficher sur une page le value de chek bizarrrrrrr
Quand je fais $MESSAGE .= 'Genre : ' . $_POST['genre'][0];  il me fait erreur sur la page
Il veut rien savoir
je debute dans le PHP et des fois je patauge grave
lol

Reply

Marsh Posté le 04-09-2005 à 22:47:46    

Une erreur? Qu'elle erreur?

Reply

Marsh Posté le 04-09-2005 à 22:51:45    

oooopsssssssssssssssss normalement c bon je reucpere bien dans le mail je vais essayer avec les autres

Reply

Marsh Posté le 04-09-2005 à 23:00:56    

Merci a vous c sympa de votre part
Bon courage a vous et que le php soit en Moi  ( la bonne blague)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed