Hic
Résolu
tonton_tonio
Messages postés
14
Statut
Membre
-
tonton_tonio Messages postés 14 Statut Membre -
tonton_tonio Messages postés 14 Statut Membre -
Bonjour, voici mon problème, quand je remplie mon formulaire, impossible de récupérer la valeur de la variable "type_colis". A s'arracher les cheveux !
Vous trouverez mes pages sur http://www.colisbolt.com/devis.htm
mon html
mon php
De plus, j'aimerai utiliser la vérification mail pour mon formulaire, il me semblait qu'il y avait une fonction de contrôle toute faite comme pour les "input number" qui nous spécifie Veuillez entrer un nombre quand celui-ci est renseigné par une lettre.
Merci d'avance
Tonio
Vous trouverez mes pages sur http://www.colisbolt.com/devis.htm
mon html
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>COLIS BOLT</title>
<meta name="description" content="Livraison de colis" />
<meta name="keywords" content="Livraison, colis, bolt," />
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
<STYLE type=text/css>
A.menu {
FONT-WEIGHT: bold; COLOR: #FE817D; TEXT-DECORATION: none
}
A.menu:hover {
FONT-WEIGHT: bold; COLOR: #FFD334; TEXT-DECORATION: none
}
div{
margin-bottom: 10px;
font-family : calibri;
font-weight: bold;
}
label{
display: inline-block;
width: 180px;
}
</style>
</head>
<body>
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="20" bgcolor="#FE817D"><img src="IMG/angle_h_g.jpg" width="20" height="20"></td>
<td width="1000" bgcolor="#FE817D"> </td>
<td width="20" bgcolor="#FE817D"><img src="IMG/angle_h_d.jpg" width="20" height="20" align="right"></td>
</tr>
<tr>
<td colspan="3" bgcolor="#FFD334"> </td>
</tr>
<tr>
<td bgcolor="#FE817D"> </td>
<td bgcolor="#FFD334"> <table width="100%">
<tr>
<td bgcolor="#FFD334"> <div align="center"> <a href="index.htm"><img src="IMG/btn/accueil.jpg" width="178" height="40" border="0" onMouseOver="this.src='IMG/btn/accueil1.jpg'" onMouseOut="this.src='IMG/btn/accueil.jpg'"/></a>
<a href="services.htm"><img src="IMG/btn/services.jpg" width="178" height="40" border="0" onmouseover="this.src='IMG/btn/services1.jpg'" onmouseout="this.src='IMG/btn/services.jpg'"/></a>
<a href="engagement.htm"><img src="IMG/btn/engagements.jpg" width="178" height="40" border="0" onmouseover="this.src='IMG/btn/engagements1.jpg'" onmouseout="this.src='IMG/btn/engagements.jpg'"/></a>
<a href="zone_inter.htm"><img src="IMG/btn/intervention.jpg" width="178" height="40" border="0" onmouseover="this.src='IMG/btn/intervention1.jpg'" onmouseout="this.src='IMG/btn/intervention.jpg'"/></a>
<a href="devis.htm"><img src="IMG/btn/devis.jpg" width="178" height="40" border="0" onmouseover="this.src='IMG/btn/devis1.jpg'" onmouseout="this.src='IMG/btn/devis.jpg'"/></a>
</div></td>
</tr>
</table
></td>
<td bgcolor="#FE817D"> </td>
</tr>
<tr>
</tr>
<tr>
<td width="20" bgcolor="#FE817D"> </td>
<td width="1000">
<table height="100%" width="100%">
<tr>
<td> </td>
<td><div align="center"><font size="5" face="Calibri"><strong>Obtenir
votre devis en ligne</strong></font></div></td>
<td> </td>
</tr>
<tr>
<td width="3%"> </td>
<td> <div align="center">La solution sûre rapide et instantanée
(synonyme de "à disposition") pour vos expéditions</div></td>
<td width="3%"> </td>
</tr>
<tr>
<td> </td>
<td> <div align="center">
<form name="myForm" action="file.php" onsubmit="return verifForm(this)" method="post">
<fieldset style="background:#e1eff2;">
<legend style="padding:20px 0; font-size:20px;">Informations concernant
le transport :</legend>
<div>
<label>votre type de colis :</label>
<select "name="type_colis" size="1">
<option selected>Plis
<option>Colis
<option>Palettes
<option>Encombrants
<option>Autres
</select>
</div>
<div>
<label> votre type de transport :</label>
<select name="type_transport" size="1">
<option selected>Urgent
<option>Livraison 24 H
<option>Livraison 48H/72
<option>Affrètement
</select>
</div>
<div>
<label>ville ou cp de départ :</label>
<input type="text" name="ville_dep" class="long"/>
</div>
<div>
<label>pays de départ :</label>
<input type="text" name="pi_dep" class="long"/>
</div>
<div>
<label>ville ou cp d'arrivée :</label>
<input type="text" name="ville_ar" class="long"/>
</div>
<div>
<label>pays d'arrivée :</label>
<input type="text" name="pi_ar" class="long"/>
</div>
</fieldset>
<fieldset style="background:#e1eff2;">
<legend style="padding:20px 0; font-size:20px;">Informations concernant
le colis :</legend>
<div>
<label>nombre de colis :</label>
<input type="number" name="nbr_colis" class="long"/>
</div>
<div>
<label>poids total (kg) :</label>
<input type="number" name="poid_total" class="long"/>
</div>
<div>
<label>longueur (cm) :</label>
<input type="number" name="longueur" class="long"/>
</div>
<div>
<label>largeur (cm) :</label>
<input type="number" name="largeur" class="long"/>
</div>
<div>
<label>hauteur (cm) :</label>
<input type="number" name="hauteur" class="long"/>
</div>
</fieldset>
<fieldset style="background:#e1eff2;">
<legend style="padding:20px 0; font-size:20px;">Informations concernant
vos coordonnées :</legend>
<div>
<label>société :</label>
<input type="text" name="societe" class="long"/>
</div>
<div>
<label>nom :</label>
<input type="text" name="nom" class="long"/>
</div>
<div>
<label>prénom :</label>
<input type="text" name="prenom" class="long"/>
</div>
<div>
<label>téléphone :</label>
<input type="text" name="tel" class="long"/>
</div>
<div>
<label>e-mail :</label>
<input type="text" name="email" class="long" onblur="verifMail(this)/>
</div>
</fieldset>
<fieldset style="background:#e1eff2;">
<legend style="padding:20px 0; font-size:20px;">Vos questions
:</legend>
<div>
<label>message :</label>
<textarea name="message" class="long field-textarea"></textarea>
</div>
</fieldset>
<fieldset style="background:#e1eff2;">
<legend style="padding:20px 0; font-size:20px;"></legend>
<div>
<input name="submit" type="submit" value="Envoyer">
<input name="reset" type="reset" value="Réinitialiser">
</div>
</fieldset>
</form>
</div></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><div align="center"></div></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><div align="center"><font face="Calibri"><b>ADRESSE : 288 RUE DU
MONT DE SAINGHIN 59273 FRETIN - TÉLÉPONE : 08 92 97
66 92 - MAIL: <A HREF="mailto:CFTC@lenord.fr " class="menu">contact@colisbolt.com</A></b></font></div></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><div align="center"><font face="Calibri"><b>SIREN : 879 593 747
- SIRET : 879 593 747 00014 - TVA : FR43879593747 - NAF / APE :
4941A</b></font></div></td>
<td> </td>
</tr>
</table>
</td>
<td width="20" bgcolor="#FE817D"> </td>
</tr>
<tr>
<td bgcolor="#FE817D"><img src="IMG/angle_b_g.jpg" width="20" height="20"></td>
<td bgcolor="#FE817D"> </td>
<td bgcolor="#FE817D"><img src="IMG/angle_b_d.jpg" width="20" height="20" align="right"></td>
</tr>
</table>
</body>
</html>
mon php
<?php $type_colis = $_POST['type_colis']; $type_transport = $_POST['type_transport']; $nbr_colis = $_POST['nbr_colis']; $poid_total = $_POST['poid_total']; $longueur = $_POST['longueur']; $largeur = $_POST['largeur']; $hauteur = $_POST['hauteur']; $ville_dep = $_POST['ville_dep']; $pi_dep = $_POST['pi_dep']; $ville_ar = $_POST['ville_ar']; $pi_ar = $_POST['pi_ar']; $societe = $_POST['societe']; $nom = $_POST['nom']; $prenom = $_POST['prenom']; $tel = $_POST['tel']; $email = $_POST['email']; $message = $_POST['message']; $msg = "type de colis :\t$type_colis\n"; $msg .= "type de transport :\t$type_transport\n"; $msg .= "Nombre de colis :\t$nbr_colis\n"; $msg .= "Poids Total :\t$poid_total\n"; $msg .= "Longueur :\t$longueur\n"; $msg .= "Largeur :\t$largeur\n"; $msg .= "Hauteur :\t$hauteur\n"; $msg .= "Ville de depart :\t$ville_dep\n"; $msg .= "Pays de depart :\t$pi_dep\n"; $msg .= "ville arrivee :\t$ville_ar\n"; $msg .= "Pays arrivee :\t$pi_ar\n"; $msg .= "Societe :\t$societe\n"; $msg .= "Nom :\t$nom\n"; $msg .= "Prenom :\t$prenom\n"; $msg .= "Tel:\t$tel\n"; $msg .= "E-mail :\t$email\n"; $msg .= "Message :\t$message\n\n"; $recipient = "xx.xx@xx.fr"; $subject = "Site internet"; $mailheaders = "From: Demande de Devis<> \n"; $mailheaders .= "Reply-To: $CP\n\n"; mail($recipient, $subject, $msg, $mailheaders); echo $type_colis,$type_transport,$pi_dep; ?>
De plus, j'aimerai utiliser la vérification mail pour mon formulaire, il me semblait qu'il y avait une fonction de contrôle toute faite comme pour les "input number" qui nous spécifie Veuillez entrer un nombre quand celui-ci est renseigné par une lettre.
Merci d'avance
Tonio
3 réponses
PFff j'ai bien mis select "name"=
mais je ne récupère toujours pas la variable type_colis, je ne comprends pas !
mais je ne récupère toujours pas la variable type_colis, je ne comprends pas !
Pfffff... ben justement... tu as un guillemet en trop....
Donc... pffff....
Change
par
Ah et ... pffff encore....
Tu as aussi foiré les balises OPTION
donc à changer par :
Donc... pffff....
Change
<select "name="type_colis" size="1">
par
<select name="type_colis" size="1">
Ah et ... pffff encore....
Tu as aussi foiré les balises OPTION
donc à changer par :
<option value="Plis" selected>Plis </option> <option value="Colis" >Colis </option> <option value="Palettes" >Palettes </option> <option value="Encombrants" >Encombrants </option> <option value="Autres" >Autres</option>