A voir également:
- [PHP] Formulaire
- Formulaire de réclamation facebook - Guide
- Easy php - Télécharger - Divers Web & Internet
- Formulaire instagram compte suspendu - Guide
- Le formulaire rempli - Guide
- Formulaire de contact le bon coin introuvable - Forum Réseaux sociaux
20 réponses
Il doit y avoir une possibilité. ???
Timon1102
Messages postés
354
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
30 décembre 2010
109
6 juil. 2005 à 11:57
6 juil. 2005 à 11:57
je ne vois pas ou il y a un pb
tes inputs sont nommés titre1,titre2...
donc si tu sais cb y en a, tu les recupere avec la mm methode utilisée pour les nommer
tes inputs sont nommés titre1,titre2...
donc si tu sais cb y en a, tu les recupere avec la mm methode utilisée pour les nommer
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le pb est ke cela ne fonction pas kom un tableau. il ne fait pas titre1, titre2...
Dans un formulaire est il possible d'utiliser <input type="text" name=$ilmefautuntableau[$i]>
Comment on fait?
Dans un formulaire est il possible d'utiliser <input type="text" name=$ilmefautuntableau[$i]>
Comment on fait?
Timon1102
Messages postés
354
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
30 décembre 2010
109
6 juil. 2005 à 13:29
6 juil. 2005 à 13:29
http://www.commentcamarche.net/forum/affich-1619954-%5Bhtml-php%5D-groupes-de-checkbox
ca marche pareil pour les input=text
ca marche pareil pour les input=text
Mais non, dans une boucle si je ve afficher le formulaire plusieurs fois et que je veux récupérer le titre$i de chaque formulaire ça marche pas? Le système titre$i ne marche pas.
Comment tu utilise un tableau pour récupérer chaque titre$i?
Comment tu utilise un tableau pour récupérer chaque titre$i?
Timon1102
Messages postés
354
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
30 décembre 2010
109
6 juil. 2005 à 13:35
6 juil. 2005 à 13:35
attends, je pige pas. Le truc c'est que tu as plusieurs form, chacun avec un titre ?
ben ou est le probleme ???
tu pars avec le formulaire vers un toto.php qui va traiter
et dedans tu accedes ates valeurs avec $Request['titre1'], $Request['titre2'] ...
+
tu pars avec le formulaire vers un toto.php qui va traiter
et dedans tu accedes ates valeurs avec $Request['titre1'], $Request['titre2'] ...
+
Non les mec, je vous explique:
j'ai 1 formulaire avec 2 champs :
<input type="text" name='titre".$i."'>
<input type="text" name='nom".$i."'>
dans une boucle. Donc ce formulaire va s'afficher plusieurs fois.
Moi ce que je veux c récupérer le titre du formulaire de la 1ère boucle, le titre du formulaire de la 2ème boucle et ainsi de suite...
idem pour le nom.
Il me faut donc un truc qui incrémente mon titre$i. J'arrive pas à l'incrémente.
j'ai 1 formulaire avec 2 champs :
<input type="text" name='titre".$i."'>
<input type="text" name='nom".$i."'>
dans une boucle. Donc ce formulaire va s'afficher plusieurs fois.
Moi ce que je veux c récupérer le titre du formulaire de la 1ère boucle, le titre du formulaire de la 2ème boucle et ainsi de suite...
idem pour le nom.
Il me faut donc un truc qui incrémente mon titre$i. J'arrive pas à l'incrémente.
Il existe peut être un truc pour indexé?
Pourtant je fait :
<?
for ($i=0;$i<$nb_article;$i++)
{
.
.
.
echo' Titre de larticle : <input type="text" name="titre'.$i.'">' ;
.
.
.
echo'<input type="submit" value="Créer">';
echo'<input type="reset" value="Effacer">';
echo'</form>';
}
$i=1;
echo $_POST['titre'.$i];
?>
Pourquoi il me retoune tjr le dernier???
Pourtant je fait :
<?
for ($i=0;$i<$nb_article;$i++)
{
.
.
.
echo' Titre de larticle : <input type="text" name="titre'.$i.'">' ;
.
.
.
echo'<input type="submit" value="Créer">';
echo'<input type="reset" value="Effacer">';
echo'</form>';
}
$i=1;
echo $_POST['titre'.$i];
?>
Pourquoi il me retoune tjr le dernier???
Timon1102
Messages postés
354
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
30 décembre 2010
109
6 juil. 2005 à 15:21
6 juil. 2005 à 15:21
tu ouvres et fermes un form a chaque fois, et les traitements sont independant (un article a la fois) ? alors pourquoi tu t'emm**** a donner un numero ? titre suffit, non ?
quand tu clique sur creer, seul le titre du form en cours est passé
quand tu clique sur creer, seul le titre du form en cours est passé
<?
for ($i=0;$i<$nb_article;$i++)
{
.
.
.
echo' Titre de larticle : <input type="text" name="titre'.$i.'">' ;
.
.
.
}
echo'<input type="submit" value="Créer">';
echo'<input type="reset" value="Effacer">';
echo'</form>';
$i=1;
echo $_POST['titre'.$i];
?>
ça marche impec! puré j'en ai ch****!
for ($i=0;$i<$nb_article;$i++)
{
.
.
.
echo' Titre de larticle : <input type="text" name="titre'.$i.'">' ;
.
.
.
}
echo'<input type="submit" value="Créer">';
echo'<input type="reset" value="Effacer">';
echo'</form>';
$i=1;
echo $_POST['titre'.$i];
?>
ça marche impec! puré j'en ai ch****!
Timon1102
Messages postés
354
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
30 décembre 2010
109
6 juil. 2005 à 15:39
6 juil. 2005 à 15:39
toutébienkifinibien
Une autre petite question:
$nb_article = $_POST['nb_bloc_article'];
echo '<input name="compteur" type="hidden" value="?????">';
Que met on dans le value pour avoir le contenu de $nb_article?
J'ai mis $nb_article et "$nb_article" mais ça marche po. :(
$nb_article = $_POST['nb_bloc_article'];
echo '<input name="compteur" type="hidden" value="?????">';
Que met on dans le value pour avoir le contenu de $nb_article?
J'ai mis $nb_article et "$nb_article" mais ça marche po. :(
Timon1102
Messages postés
354
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
30 décembre 2010
109
6 juil. 2005 à 16:10
6 juil. 2005 à 16:10
$nb_article = $_POST['nb_bloc_article']; echo '<input name="compteur" type="hidden" value="'.$nb_article.'">';
Je rempli le formulaire et je valide, il ya pas de pb.
Le contenu va s'enregistrer dans un fichier .txt.
Mais le champs que je saisi par exemple "bonjour" devient \"bonjour\" dans mon fichier texte.
J'utilise easyPhp 1.8 sur 2 machines, il y en a un ou il met pas les \ et un ou il en met. C'est bizar et je sais pas d'ou ça peut venir???
Le contenu va s'enregistrer dans un fichier .txt.
Mais le champs que je saisi par exemple "bonjour" devient \"bonjour\" dans mon fichier texte.
J'utilise easyPhp 1.8 sur 2 machines, il y en a un ou il met pas les \ et un ou il en met. C'est bizar et je sais pas d'ou ça peut venir???
Timon1102
Messages postés
354
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
30 décembre 2010
109
7 juil. 2005 à 10:01
7 juil. 2005 à 10:01
moi non plus, dans le doute nettoie ta chaine avec strip_slashes() avant