[résolu]probleme de recuperation des checkbox

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

shadowxz
Nouveau WRInaute
 
Messages: 18
Inscription: Lun Déc 31, 2007 16:48

[résolu]probleme de recuperation des checkbox

Message le Lun Déc 31, 2007 16:59

Salut!

J'ai un petit soucie. Je n'arrive pas a voir les elements d'un formulaire que je checke. Voila le code en html (enfin en php):
Code: Tout sélectionner
<?php
...
echo '<FORM method = "POST">';
$cpt = 0;
while ($lines = mysql_fetch_row($result))
{
   echo '<input class = "cocher" type = "checkbox" name = "checktab[]" value = ".$cpt.">';
        ....
        $cpt++;
}
?>
<a href = "valcheck.php"><img src = "images/valid.png" border = "0" ></a>
</form>


et ma page valcheck.php contient juste ce code:

Code: Tout sélectionner
<?php
echo '<pre>';
print_r($_POST['checktab']);
echo '</pre>';
?>


Sincerement je ne vois pas ou est l'erreur, c'est la rasison pour lequel j'ai decid&eacute; d'appeler les grands moyens.
Merci d'avance!
Dernière édition par shadowxz le Lun Déc 31, 2007 18:25, édité 1 fois.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 12390
Inscription: Dim Aoû 08, 2004 20:24

Message le Lun Déc 31, 2007 17:48

<a href = "valcheck.php"> ça veut dire que tu ne valides pas le formulaire en POST mais tu fais un GET classique, même si le href est contenu dans le code du FORM

shadowxz
Nouveau WRInaute
 
Messages: 18
Inscription: Lun Déc 31, 2007 16:48

Message le Lun Déc 31, 2007 18:00

ah d'ac! Je suis pas tres tres fort en php, j'ai remplacé; <FORM method = "POST"> par <FORM method = "GET"> et aucun succes... J'ai meme essayé; <FORM method = "GET" action = "valcheck.php"> et aucun succes...


cmpc2002
Nouveau WRInaute
 
Messages: 44
Inscription: Ven Mai 19, 2006 15:22

Re: probleme de recuperation des checkbox

Message le Lun Déc 31, 2007 18:11

bonjour,

vous devez envoyer le formulaire par <input type="submit">

ce qui donne :
Code: Tout sélectionner
<form method="post" action="valcheck.php">

<input class = "cocher" type = "checkbox" name = "checktab[]" value = "val">
<input class = "cocher" type = "checkbox" name = "checktab[]" value = "val">
[...]
<input type="submit" value="enregistrer">
</form>



shadowxz
Nouveau WRInaute
 
Messages: 18
Inscription: Lun Déc 31, 2007 16:48

Message le Lun Déc 31, 2007 18:15

effectivement sa fonctionne tres bien avec un bouton. N'est-il pas possible de valider avec une image au lieu d'un bouton?

shadowxz
Nouveau WRInaute
 
Messages: 18
Inscription: Lun Déc 31, 2007 16:48

Message le Lun Déc 31, 2007 18:24

J'aurai du chercher avant de repondre. Mon probleme est résolue!! Un tres grand merci a vous 2!!!!


Leonick
WRInaute accro
WRInaute accro
 
Messages: 12390
Inscription: Dim Aoû 08, 2004 20:24

Message le Lun Déc 31, 2007 18:29

shadowxz a écrit:effectivement sa fonctionne tres bien avec un bouton. N'est-il pas possible de valider avec une image au lieu d'un bouton?
pas avec un href en tout cas.
plusieurs possibilité, modifier la mise en forme du bouton input en css, ou bien valider le formulaire en js, mais en baissant l'accessibilité

shadowxz
Nouveau WRInaute
 
Messages: 18
Inscription: Lun Déc 31, 2007 16:48

Message le Mar Jan 01, 2008 21:10

absulument! Pourquoi se compliquer la vie?! en html c possible! J'ai juste mis ceci:
Code: Tout sélectionner
<input border = "0" src = "images/b_drop.png" type ="image" value = "submit">


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité