Récuperer des $_POST en PHP
Résolu
mariostar27
Messages postés
391
Date d'inscription
Statut
Membre
Dernière intervention
-
mariostar27 Messages postés 391 Date d'inscription Statut Membre Dernière intervention -
mariostar27 Messages postés 391 Date d'inscription Statut Membre Dernière intervention -
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.
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.
A voir également:
- Récuperer des $_POST en PHP
- Recuperer message whatsapp supprimé - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment récupérer un compte facebook piraté - Guide
- Comment recuperer une video sur youtube - Guide
- Impossible de récupérer mon compte gmail - Guide
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^^
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 :
bref. je te remercie ^^
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
pour la concaténation je pense qu'on peut
ton code m'as parrut louche, j'ai pas pu résister à la correction lol