Bonjour,
je tente de faire une mailing list pour un site de questionnaire en ligne. les outils tout faits ne me conviennent pas mais je galère pas mal en php
voila je pense que le pb vient du nom de mon champ de formulaire : name="<? echo $adr?>"
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 <? $nbadr=1; //variable numerotant ladresse pour la BD $adr=1; //@ de n° $nbadr //rappatrier les variables $nb = $_POST['nb']; //vérification existence de $nb if (empty($nb)) { echo ("Veuillez entrer le nombre d'@ voulues"); include ("mailist.html"); exit; } ?> <form method="POST" action="mailist2.php"> <? //creer nb champs d'@, nb represente le nbre d @ voulus par lutilisateur //à chaque passage de la boucle, un champ de nom $adr contient une @ while ($nb > 0) { ?> <table border="0" align="center" cellspacing="2" cellpadding="2"> <tr align="center"> <td> <p>@mail <?echo $nbadr?> </p> </td> <td> <input type="text" name="<? echo $adr?>" </td> </tr> <? $adr ++ ; //@ de n° $nbadr $nbadr ++; //n° de l'@ $nb --; //nb d'@ } ?>
sur mailist2.php je ne récupère pas les @, $adr vaut 1 ...
je ne comprend pas pourquoi $adr ne s'incrémente pas ni ne contient une @
merci à ceux qui prendront la peine de m'aider![]()
Partager