formulaire recuperation info

acidenitr0s
Invité n'ayant pas de compte PHPfrance

24 sept. 2012, 18:40

Bonjour

voila j'ai un formulaire avec plusieurs INPUT ( listbox , text, checkbox ), je n’arrive pas à récupérer juste la ligne que le client a choisie, dans mon mail je reçois toute la liste.

voici un exemple de résultat que j'ai dans mon mail : ( le 1 correspond au choix du client )

tableaux1 - portrait - 0
tableaux2 - portrait - 0
tableaux3 - portrait - 1
tableaux4 - portrait - 0
tableaux5 - portrait - 0

je n'arrive pas a filtrer les choix en fonction de si il sont choisi ou non.

Merci pour votre aide

ViPHP
xTG
ViPHP | 7331 Messages

24 sept. 2012, 18:52

Montres nous ton code récupérant les informations.
Mais le principe est de vérifier s'il y a un "1" et de traiter uniquement ces informations.

acidenitr0s
Invité n'ayant pas de compte PHPfrance

24 sept. 2012, 19:38

Voici la partir qui récupère les variables

//On récupère les valeurs du formulaire
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$adresse = $_POST['adresse'];
$code_postal = $_POST['code_postal'];
$ville = $_POST['ville'];
$mail = $_POST['mail'];
$clef_unique = $_POST['clef_unique'];
$gencommande = $_POST['gencommande'];
$mondialrelay = $_POST['mondialrelay'];
$vue_18x24 = $_POST['vue_18x24'];
$vue_20x50 = $_POST['vue_20x50'];
$vue_24x30 = $_POST['vue_24x30'];
$vue_30x40 = $_POST['vue_30x40'];
$vue_40x40 = $_POST['vue_40x40'];
$vue_40x50 = $_POST['vue_40x50'];
$vue_40x70 = $_POST['vue_40x70'];
$vue_50x60 = $_POST['vue_50x60'];
$commentaire = $_POST['commentaire'];
$ConditionVente = $_POST['ConditionVente'];
$mode_paiement = $_POST['mode_paiement'];

//On créée le message email
 
$msg = "Nom : ". $nom ."\r\n";
$msg .= "Prenom : ". $prenom ."\r\n";
$msg .= "Adresse : ". $adresse ."\r\n";
$msg .= "Code Postal : ". $code_postal ."\r\n";
$msg .= "Ville : ". $ville ."\r\n";
$msg .= "Mail : ". $mail ."\r\n";
$msg .= "\n";
$msg .= "Clef Unique : ". $clef_unique ."\r\n";
$msg .= "Numeros de Commande : ". $gencommande ."\r\n";
$msg .= "Mondial Relay : ". $mondialrelay ."\r\n";
$msg .= "\n";
$msg .= "18x24 : ". $vue_18x24 ."\r\n";
$msg .= "20x50 : ". $vue_20x50 ."\r\n";
$msg .= "24x30 : ". $vue_24x30 ."\r\n";
$msg .= "30x40 : ". $vue_30x40 ."\r\n";
$msg .= "40x40 : ". $vue_40x40 ."\r\n";
$msg .= "40x50 : ". $vue_40x50 ."\r\n";
$msg .= "40x70 : ". $vue_40x70 ."\r\n";
$msg .= "50x60 : ". $vue_50x60 ."\r\n";
$msg .= "\n";
$msg .= "Commentaire : ". $commentaire ."\r\n";
$msg .= "\n";
$msg .= "Cadeaux : ". $Cadeaux ."\r\n";
$msg .= "Message Cadeaux : ". $messagekdo ."\r\n";
$msg .= "\n";
$msg .= "Condition de Vente : ". $ConditionVente ."\r\n";
$msg .= "Mode de Paiement : ". $mode_paiement ."\r\n";

ViPHP
xTG
ViPHP | 7331 Messages

24 sept. 2012, 19:45

Je n'ai pas trouvé la relation alors voilà un exemple sur ce que tu as :
if( $vue_18x24 == 1 ) // ne sera inclu à l'email que s'il vaut 1
  $msg .= "18x24 : ". $vue_18x24 ."\r\n";

acidenitr0s
Invité n'ayant pas de compte PHPfrance

24 sept. 2012, 20:03

Bonsoir

merci pour ton aide je regarde sa de suite.