Recup tous $_POST

Répondre
bibi
le 10/09/2004 à 14:56
bibi
c koi leur nom ???

sinon, pour voir si ils sont checked, tu regardes si la variable de post return true ou false
commit suicide
BornToBe
le 10/09/2004 à 15:23
BornToBe
Voici, pour être plus clair, le code de ma page pour l'affichage:
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1648]ce lien[/lien])

Déjà, est-ce que le form est placé comme il faut? Est-ce qu'il doit appeler la même page pour valider le choix? Où doivent se faire les tests?

BTB

BTB
Nì heolas go haontìos
LA GLOBULE
le 10/09/2004 à 23:06
LA GLOBULE
En fait, en regardant ton code, il n'y a pas besoin de variables dynamiques.

Je viens de faire ce petit code :

<?php
$data=array('toto', 'titi', 'tata', 'tutu');

if (isset($_POST['go']) && $_POST['go'] == "Envoyer") {
if (isset($_POST['liste_element'])) {
$nombre_element = count ($_POST['liste_element']);
if ($nombre_element == 0) {
$resultat = 'Aucun élément coché.';
}
else {
$resultat = '';
for($i = 0; $i < $nombre_element; $i++) {
$resultat .= 'La valeur '.$_POST['liste_element'][$i].' a été cochée.';
}
}
}
}

echo '<form method="post" action="index.php">';
while ($element = array_pop ($data)) {
echo '<input type="checkbox" name="liste_element[]" value="'.$element.'"> '.$element.'';
}
echo '<input type="submit" name="go" VALUE="Envoyer">';
echo '</form>';

if (isset($resultat)) echo ''.$resultat;
?>


Il devrait bien t'aider.
Adapte le à ton cas (au lieu d'utiliser les résultats d'une requete SQL, moi j'utilise des valeurs contenues dans un tableau, ce qui est pareil en soit : on travaille toujours avec un tableau).
BornToBe
le 16/09/2004 à 17:25
BornToBe
Salut!
Alors j'ai essayé d'adapter ta méthode à mon code et voici ce que ça donne: le bouton "Commander" ne lance aucune action, il semble ne pas appartenir au <form>. Est-ce dû au fait qu'il soit à l'extérieur du while? Ou ai-je mal implémenté ce que tu m'as filé...?
...
Merde, il me semble qu'il est parti en vacances, non? Si quequ'un d'autre pouvait toutefois m'aider je lui en serais de même fort grésmiley.

BTB
Nì heolas go haontìos
BornToBe
le 20/09/2004 à 17:35
BornToBe
Pardon d'insister, mais je nécessite vraiment d'aide, là. J'ai beau essayer différents moyens je n'y arrive toujours pas...
Je suis au bord du suicide...smiley ... Ce monde est trop dur pour moi...smiley

Non c'est pas vrai, mais quand même, je suis pas mal dans la merde...

BTB
Nì heolas go haontìos
Répondre

Ecrire un message

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