Récuperer des $_POST en PHP
Résolu
mariostar27
Messages postés
442
Statut
Membre
-
mariostar27 Messages postés 442 Statut Membre -
mariostar27 Messages postés 442 Statut Membre -
Bonjour,
Voila, j'ai un formulaire de se genre :
De l'autre coté, est-ce que je peux utiliser la syntaxe suivante :
Merci d'avance pour votre réponse.
--
gwennael
Voila, j'ai un formulaire de se genre :
<?php for ($i = 0; $i < 3; $i++) { ?>
<form>
<input type="text" name="text".$i />
<input type="text" name2="text".$i />
</form>
}
De l'autre coté, est-ce que je peux utiliser la syntaxe suivante :
for (for ($i = 0; $i < 3; $i++) {
$_POST['name'.$i]
$_POST['name2'.$i]
}
Merci d'avance pour votre réponse.
--
gwennael
4 réponses
-
Bonjour,
je suppose que tu débutes en php.
<?php for ($i = 0; $i < 3; $i++) { ?>
<form>
<input type="text" name="text".$i />
<input type="text" name2="text".$i />
</form>
}
ceci ne peut pas marcher, ta variable $i est appelée alors que tu n'est pas en php (en dehors des balises <?php ?>)
<?php for ($i = 0; $i < 3; $i++) {
echo '<form>
<input type="text" name="text'.$i.'" />
<input type="text" name2="text'.$i.'" />
</form>';
} ?>
voila qui syntaxiquement doit etre plus correct.
ensuite pour que tu puisse aller a la page de traitement qui comporte ceci:
for (for ($i = 0; $i < 3; $i++) {
$_POST['name'.$i]
$_POST['name2'.$i]
}
tu dois avoir plusieurs informations dans ton formulaire:
-la method
-l'action
-et un boutton de validation
de plus de cette facon tu crée autant de formulaires que de tours de boucle ce qui ne me semble pas tres bien...
voici donc ton code corrigé mais sa finalité m'échappe quelque peu^^
<?php for ($i = 0; $i < 3; $i++) { ?>
<form method=post action="traitement.php">
<input type="text" name="text".$i />
<input type="text" name2="text".$i />
<input type=submit value="Valider" />
</form>
}
page traitement.php
for (for ($i = 0; $i < 3; $i++) {
$_POST['name'.$i]
$_POST['name2'.$i]
}
explique un peu mieux le but de ce code si tu veux plus d'aide^^
-
Sait simplement pour un formulaire.
je souhaitais simplement savoir s'il l'on pouvait procéder à une concaténation dans une superglobale.
Maintenant, c'est vrai que ma variable $i n'est pas bonne, mais j'ai raccourcie mon code ( Plutot le code de quelqu'un d'autre ) qui a procédé à ceci :
... <?php frm .= "<input type="text" name="text". $i. "/>";
bref. je te remercie ^^ -
lol
pour la concaténation je pense qu'on peut
ton code m'as parrut louche, j'ai pas pu résister à la correction lol -
Ne t'en fait pas je comprend. Mais moi même j'ai un peu de mal avec le code que l'on me refile. j'ai vu un truk du genre :
Function maFunction($var1, $var2){ $var1 = 2; $var2 = $_POST['ID']; ... }
Bref, immonde... je te remercie tout de même ^^