Bonjour ...
je bloque sur mon formulaire , certaines variables ...
j'les récupère pas ? (mais pas toutes ...)
alors j'ai voulu tester un script de la FAQ
Mais alors là ... il en trouve aucune ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 // Débuggage // Liste des Variables de session echo '<TABLE BORDER=0 CELLPADDING=3 CELLSPACING=1 WIDTH=600 BGCOLOR="#000000" ALIGN="CENTER">'; echo '<tr bgcolor="#9999CC"><th colspan="2">Variables de session</th></tr>'; if (isset($HTTP_SESSION_VARS)) foreach ($HTTP_SESSION_VARS as $key=>$value) { if (is_array($value)) { echo "<tr bgcolor=\"#CCCCCC\"><td nowrap bgcolor=\"#CCCCFF\">$key</td><td>"; foreach ($value as $inckey=>$incval) echo "[$inckey]=>$incval<br />"; echo '</td></tr>'; } else echo "<tr bgcolor=\"#CCCCCC\"><td nowrap bgcolor=\"#CCCCFF\">$key</td><td>$value</td></tr>"; } // Liste des variables passées dans l'URL. NB : Il n'y a pas de gestion des tableaux dans ce cas echo '<tr bgcolor="#9999CC"><th colspan="2">Variables passées en URL</th></tr>'; if (isset($HTTP_GET_VARS)) foreach ($HTTP_GET_VARS as $key=>$value) { echo "<tr bgcolor=\"#CCCCCC\"><td nowrap bgcolor=\"#CCCCFF\">$key</td><td>$value</td></tr>"; } // Liste des variables transmises par formulaire echo '<tr bgcolor="#9999CC"><th colspan="2">Variables passées par formulaire</th></tr>'; if (isset($HTTP_POST_VARS)) foreach ($HTTP_POST_VARS as $key=>$value) { if (is_array($value)) { echo "<tr bgcolor=\"#CCCCCC\"><td nowrap bgcolor=\"#CCCCFF\">$key</td><td>"; foreach ($value as $inckey=>$incval) echo "[$inckey]=>$incval<br />"; echo '</td></tr>'; } else echo "<tr bgcolor=\"#CCCCCC\"><td nowrap bgcolor=\"#CCCCFF\">$key</td><td>$value</td></tr>"; } echo '</table>';
quelqu'un aurait un script de récupération global des post pour débugage ...
merci
pour les acharnés (les vars qui passent pas)
mon form ( [...] gain de place )
mon php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <input name="nom_part_1" type="text" class="input_frm" size="30" maxlength="30" /> <input name="prenom_part_1" type="text" class="input_frm" size="30" maxlength="30" /> <select name="jour_naiss_part_1" class="input_frm" id="jour_naiss_part_1" > <option selected="selected" value="01">01</option> [...] <option value="31">31</option> </select> / <select name="mois_naiss_part_1" class="input_frm" id="mois_naiss_part_1" > <option value="">Mois</option> [...] <option value="12">Décembre</option> </select> / <select name="annee_naiss_part_1" class="input_frm" id="annee_naiss_part_1" > <option value="1897">1897</option> [...] <option value="2007">2007</option> <option value=""selected="selected">Année</option> </select>
attribution et utilisation des var
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 if(isset($_POST['nom_part_2'])){ $nom_part_1=$_POST['nom_part_2']; $prenom_part_1=$_POST['prenom_part_2']; $jour_naiss_part_1=$_POST['jour_naiss_part_2']; $mois_naiss_part_1=$_POST['mois_naiss_part_2']; $annee_naiss_part_1=$_POST['annee_naiss_part_2']; } // ------------------------------------------------------ if(isset($nom_part_1)){ $contenu = $contenu ."<br>".$nom_part_1." ".$prenom_part_1." Date de naissance :".$jour_naiss_part_1."/".$mois_naiss_part_1."/".$annee_naiss_part_1; }
resultat ... écran :
et c'est tout ????Date de naissance :01//
Merci d'avance
Partager