Envoyer bcp de variables par un formulaire

Répondre
Peacock
le 19/08/2004 à 10:56
Peacock
Salut à tous,

Question de base de chez base,
neurones un peu à plat et flemme aigue
comme excuses non recevables...
Mais bon, voila la question :

si j'écris ces deux lignes :
<?php <input type='hidden' name='Titre' value=$ligne[Titre] >
<input type='submit' name='submit' value='Envoyer' ></TD></TR>";?>


on est ok, en plus des champs renseignés du formulaire, la validation enverra le champs caché
Titre, mais si j'en 20 à envoyer, y a un moyen autre que 20 lignes de hidden ! smiley

De base... but je bute, et dans PHPFacile... y'a facile...

Bien à vous...Merci
XTremTourist
le 19/08/2004 à 12:00
XTremTourist
humm j voi pas tros ce ke tu demande
mais on peux se baser sur l ID du post et resortire les parametre dans la page de traitement grace a l ID du post
Peacock
le 19/08/2004 à 12:23
Peacock
Oui un peru via l'ID et un select ressortir tous les champs
sauf que dans cette page la base pour va être interrogé et mise à jour, donc je voulais limité les requêt d'où envoyer toutes les variables...
Mais sans utiliser 20 lignes pour 20 variable,...

Y a pas une histoire de globale...
Merci
mojorisin
le 19/08/2004 à 14:08
mojorisin
J'ai peut etre pas tout capte mais en utilisant une boucle foreach sur $_POST qui affiche le champs caché ça n'irait pas?
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
mojorisin
le 19/08/2004 à 15:23
mojorisin
Oui ok mais elle viennent d'ou ces valeurs?
D'un formulaire? Interne au script?
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Peacock
le 19/08/2004 à 15:57
Peacock
Non ces valeurs elles sont dans la page,
extraites en amont, donc elles sont toutes définies,
mais cette page contient un nouveau form
(qui n'en tiens pas en compte)...
d'où le pb comment que je les fait passer sans avoir recours à 20 lignes de hidden...
moogli
le 19/08/2004 à 18:36
moogli
Lu,

si tu les recupère avant d'afficher ta page tu effectivement les declarer global =>$_GLOBALS ...
pi tu les recupere apres.

Si non tu met tes 20 variable dans un tablo pis tu l'enregistre dans un variable de session
$_SESSION['tablo']=$tablo

tu le recupère $_SESSION['tablo'][$i]...

remarque c'est pareil pour les globals :)

Tu ne risque rien a essayer smiley
@+
Il en faut peu pour être heureux !!!!!
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours