begin process at 2012 02 05 01:35:29
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

probleme vérification checkbox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme vérification checkbox

lundi 9 janvier 2006 à 15:30:20 | probleme vérification checkbox

cassecroute

bonjour, je reprends un code. En fait dans un tableau il y a tous les clients de la boite qui apparaissent, j'ai rajouté une checkbox en face de chaque client. ensuite un bouton 'générer facture' doit permet de facturer certains clients, ceux qui sont cochés. pour faire le formulaire voilà le code : dans la page de traitement, la personne avant moi avait mis cela, qui permet de récupérer les clients à facturer, mais moi je dois rajouter la vérification de la checkbox: foreach($_POST as $item => $valeur_fac) {if (isset($_POST[$item])) { if ( strstr($item, 'genere_fac') != FALSE) J'ai mis : $i = 0; //initialise la variable i foreach($_POST as $item => $valeur_fac) {if (isset($_POST[$item])) { if ($caz[$i]=="vrai") // vérifie que la case est coché, enfin je pense { if ( strstr($item, 'genere_fac') != FALSE { $i++ //tout à la fin du processus, mais peut etre pas utilise car il y a un foreach } } } } Donc voila je vous demande votre avis, car quand je coche, il ne se passe pas ce qui devrait y avoir.
lundi 9 janvier 2006 à 15:56:16 | Re : probleme vérification checkbox

sidf

<input type="checkbox name="caz[]" value="vrai">  ??

a mon avis le problème est dans le formulaire
lundi 9 janvier 2006 à 16:00:58 | Re : probleme vérification checkbox

cassecroute

si tu parles du '"' qui manque après checkbox, c'est une faute ;) sinon explique ce que tu trouve étrange.
lundi 9 janvier 2006 à 16:15:33 | Re : probleme vérification checkbox

sidf

il faudrait voir le code html du <form>
lundi 9 janvier 2006 à 16:18:06 | Re : probleme vérification checkbox

sidf

ce que je trouve etrange c'est  ...   name="caz[]"
lundi 9 janvier 2006 à 16:21:23 | Re : probleme vérification checkbox

cassecroute

comme dit plus haut, le code ne vient de moi, et j'ai remarqué donc en fait je comprends pas tout lol, mais en gros d'un côté il y a la form qui contient seulement le nom de ma colonne de mon tableau. Puis dans une autre page et là php, contient ma checkbox :
lundi 9 janvier 2006 à 16:24:59 | Re : probleme vérification checkbox

cassecroute

le name="caz[]" est mis car il y aura plusieur checkbox, car l'entreprose possède plusieurs clients. Mais n'arrive pas à faire en sorte qu'il m'affiche ce que je veux, pour les clients ayant leur case cochée. Si vous voulez, j'ai changé d'approche et j'ai mis celà : $case=$_POST[caz]; { if (!empty($case)) dans ce cas là il n'affiche rien si je ne coche pas, mais si je ne coche qu'une seule case, il m'affiche des information pour tous les clients et pas seulement celui ayant la case cochée.
lundi 9 janvier 2006 à 16:33:24 | Re : probleme vérification checkbox

sidf

jette un oeil au source de la page une fois affichée et regarde les names des cases à cocher
à mon avis, caz[] ne va pas s'incrémenter tout seul
si je comprends bien, il faut que tu aies caz[0], caz[1], caz[2] etc... pour les nom des cases à cocher ???

il faudrait voir le code du formulaire, le
<input type=\"checkbox\" name=\"caz[]\" value=\"vrai\"></td>
doit se trouver dans une boucle, non ?

alors voyons la boucle !!

lundi 9 janvier 2006 à 16:39:24 | Re : probleme vérification checkbox
"; elseif($res_fac_list['etat_compte_id_etat'][$indx] == 6) $nouv_lign=""; else $nouv_lign=""; $cons_tel = get_Fact_telephonie($CON,$res_fac_list['id_compte'][$indx],$_GET['mois_deb_fac'],$_GET['annee_deb_fac']); $use_tel = use_Telephonie($CON,$res_fac_list['id_offre'][$indx]); //Accepter la facturation du client $test_compte = Test_compte($res_fac_list['id_compte'][$indx],$CON,$res_fac_list['activ_desactiv'][$indx],$mois,$annee,$use_tel,$res_fac_list['etat_compte_id_etat'][$indx],$res_fac_list['date'][$indx]); if($test_compte == TRUE){ $nouv_lign.=" }//--FIN FOR_EACH Désolé mais je ne peux pas tout mettre ... car on ne me le permet pas

cassecroute

/* construction de la ligne du tableau */ if($res_fac_list['etat_compte_id_etat'][$indx] == 4) $nouv_lign="
".$res_fac_list['id_compte'][$indx]." ".$res_fac_list['nom'][$indx]." ".$res_fac_list['prenom'][$indx]." ".$action."
lundi 9 janvier 2006 à 16:41:40 | Re : probleme vérification checkbox

cassecroute

sinon dans le code source, ils ont tous le même name : "caz[]"

1 2

Cette discussion est classée dans : checkbox, item, post, vérification, fac


Répondre à ce message

Sujets en rapport avec ce message

Checkbox Formulaire Mail [ par Orange73 ] Hello,Voilà j'ai un formulaire avec une liste de checkbox de se style :// ou NAME change suivant les box<font Formulaire * Checkbox = Cocher ou pas [ par spike911 ] Bonjours, ma questions est un peu débutante, mais j'essaye d'apprendre héhé! J'utilise un input type="checkbox" dans mon formulaire et je veu qui reto Formulaire checkbox [ par flopad ] Bonjour tout le monde,j'ai un soucis avec un formulaire contenant des checkbox.Je ne parviens pas à récupérer le résultat de mes cases cochées, si qq' php et sql [ par fatatra ] bonjour;j'essaie de rentrer des données dans ma bases a partir d'un formulaire.Ce queje fais c'est que je recupére les variable 'post' pour les mettre delete from... [ par fatatra ] Bonjour;Dans le code ci joint, je veux supprimer une entrée de ma table en fonction du dela variable $_post['pseudo'] que je récupere de la page php p passer une variable post [ par fatatra ] Bonjour a tous;voila, je fais un site ou une fois loggez je voudrais passer le pseudo du visiteur d'une page a l'autre. j'avais fais un truc comme ca: Variables dans une $query [ par Sniark ] Bonjour,Sur mon site, j'essaie de créer un moteur de recherche. Il s'agit de recherche parmi des tables MySQL.J'ai donc une fenêtre de recherche détai Mail php ok sous outlook mais pas ailleurs [ par kaochris ] Bonsoir,j'ai un énorme problème php et après beaucoup de tests et recherches je ne parviens toujours pas à la résoudre.Ce week end en fouillant sur le Checkbox et envoi formulaire en PHP [ par smov6 ] Salut à tous ...Je suis en train de réaliser un formulaire dont je dois envoyer les réponses sur ma boite mail, après moultes problêmes il ne me reste requete pour recherche multicritere [ par phpnuke ] if (empty($_POST['province'])){$AOP = "OR";}else{$AOP = "AND";}if (empty($_POST['categorie'])){$AOC = "OR";}else{$AOC = "AND";}if (empty($_POST['ville


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,012 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales