Portail PHP

Forum de discussion et d'aide au php

Vous n'êtes pas identifié.

Annonce

Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides.
FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans.
Proposez vos news : si vous avez un evenement à annoncer
le chat : venez discuter de php.
 

#1 21-04-2008 06:34:59

arsene
Membre
Date d'inscription: 18-04-2008
Messages: 5

[PHP] Envoi de checkbox par e-mail,

Bonjour,

Un nouveau problème avec mes checkbox. Je n'arrive pas à les recevoir dans mon mail d'envoi.

Les données du mail sont d'abord récupérer par un session_start() qui me donne $_SESSION['option']


Voici le code :

Code:

if(isset($_SESSION['option'])) 
{ 
  for ($i=0;$i<count($_SESSION['option']);$i++)  
  {
    echo $_SESSION['option'][$i]." "; 
    
  } 
}

Le echo m'affiche bien les valeurs des checkbox que j'ai cochés donc je récupère correctement les informations.

Je définis ensuite la variable $msg pour recevoir les checkboxs sélectionnés.

Code:

$msg .= $_SESSION['minute'];
$msg .= $_SESSION['message'];
$msg .= $_SESSION['option'][$i];

Je recois bien les autre variables $msg mais pas les options.

J'ai regardé plusieurs tutorial et normalement ça devrait marcher non ?

Merci pour votre aide.

Hors ligne

 

#2 21-04-2008 07:56:11

lolo3129
Membre
Lieu: Paris
Date d'inscription: 10-05-2005
Messages: 428
Site web

Re: [PHP] Envoi de checkbox par e-mail,

question bête, tu as bien mis ta boucle comme dans l'exemple du haut ?

Hors ligne

 

#3 21-04-2008 08:05:00

arsene
Membre
Date d'inscription: 18-04-2008
Messages: 5

Re: [PHP] Envoi de checkbox par e-mail,

Tu veux dire comme ça :

Code:

$msg .= $_SESSION['message'];

if(isset($_SESSION['option'])) 
{ 
  for ($i=0;$i<count($_SESSION['option']);$i++)  
  {
$msg .= $_SESSION['option[$i]'];
}
}

Non je l'avais pas fait mais ça ne marche pas non plus.

Hors ligne

 

#4 21-04-2008 09:16:50

lolo3129
Membre
Lieu: Paris
Date d'inscription: 10-05-2005
Messages: 428
Site web

Re: [PHP] Envoi de checkbox par e-mail,

peut être

Code:

$msg .= $_SESSION['message'];

if(isset($_SESSION['option'])) 
{ 
  for ($i=0;$i<count($_SESSION['option']);$i++)  
  {
    $msg .= $_SESSION['option'][$i];
  }
}

?

Hors ligne

 

#5 21-04-2008 09:28:29

arsene
Membre
Date d'inscription: 18-04-2008
Messages: 5

Re: [PHP] Envoi de checkbox par e-mail,

Bien vu.
Le pire c'est que je l'avais mis comme ça tout au début et j'ai oublié de le remettre ensuite.

Merci bien.

Hors ligne