Bonjour,
j'ai un probleme avec le formulaire suivant, mais apparement le prob ne
vient pas du formulaire.
Si j'enleve la partie recuperation des infos du badge, "le submit" du
formulaire trouve bien la page badgeup, si je la laisse il ne la trouve
pas...
//Recuperation des informations du badge
$sqldata="Select * from keepsetbadges where num='".$numbadge."'";
//echo $sqldata;
$alldata = $dbconn->Execute($sqldata);
list($id,$idbadge,$num,$name,$service,$faction,$comment)= $alldata->fields;
1) Pourquoi ne pas utiliser des variables HIDDEN ? 2) si tu vas à la pêche dans $_POST ($_POST['op'] par exemple), je confirme, "ça ne marche pas (tm)". Sinon, sans lpus d'informations, je ne vois pas.
a++; JG
Bonjour,
Si j'enleve la partie recuperation des infos du badge,
Qu'est-ce que la "récupération" ?
1) Pourquoi ne pas utiliser des variables HIDDEN ?
2) si tu vas à la pêche dans $_POST ($_POST['op'] par exemple), je
confirme, "ça ne marche pas (tm)". Sinon, sans lpus d'informations, je
ne vois pas.
1) Pourquoi ne pas utiliser des variables HIDDEN ? 2) si tu vas à la pêche dans $_POST ($_POST['op'] par exemple), je confirme, "ça ne marche pas (tm)". Sinon, sans lpus d'informations, je ne vois pas.
a++; JG
christophe.meresse
Si j'enleve la partie recuperation des infos du badge, "le submit" du formulaire trouve bien la page badgeup, si je la laisse il ne la trouve pas...
Tu nous parles d'une page badgeup, mais moi tout ce que je vois c'est une variable file contenant la chaine "badgeup" que tu passes en GET. Que fais tu ensuite avec cette variable ? Il me semble que tu ne nous donnes pas assez le moyen de comprendre ce que tu fais...
Si j'enleve la partie recuperation des infos du badge, "le submit" du
formulaire trouve bien la page badgeup, si je la laisse il ne la trouve
pas...
Tu nous parles d'une page badgeup, mais moi tout ce que je vois c'est
une variable file contenant la chaine "badgeup" que tu passes en GET.
Que fais tu ensuite avec cette variable ? Il me semble que tu ne nous
donnes pas assez le moyen de comprendre ce que tu fais...
Si j'enleve la partie recuperation des infos du badge, "le submit" du formulaire trouve bien la page badgeup, si je la laisse il ne la trouve pas...
Tu nous parles d'une page badgeup, mais moi tout ce que je vois c'est une variable file contenant la chaine "badgeup" que tu passes en GET. Que fais tu ensuite avec cette variable ? Il me semble que tu ne nous donnes pas assez le moyen de comprendre ce que tu fais...
VooDoo
Désolé, c'est vrai que etant dedans, le reste parait évident pour moi. Le formulaire affiche une page de saisie des informations d'un badge. Nom, service,.... Cette page etant destiné a la modification d'un badge, je récupère les infos de ma table mysql, pour les inserer dans les values des champs de mon formulaire.. Je passe mon formulaire par la methode POST. l'erreur est qu'a la soumission du formulaire il ne trouve pas la page badgeup.... sans le code de récuperation des données, il la trouve bien.... inbitable comme on dit.... tous mes autres formu fonctionne comme ca sans aucun prob. Je ne vois vraiment pas ce qui cloche... merci encore. A+ VooDoo
Désolé, c'est vrai que etant dedans, le reste parait évident pour moi.
Le formulaire affiche une page de saisie des informations d'un badge.
Nom, service,....
Cette page etant destiné a la modification d'un badge, je récupère les infos
de ma table mysql,
pour les inserer dans les values des champs de mon formulaire..
Je passe mon formulaire par la methode POST.
l'erreur est qu'a la soumission du formulaire il ne trouve pas la page
badgeup....
sans le code de récuperation des données, il la trouve bien....
inbitable comme on dit.... tous mes autres formu fonctionne comme ca sans
aucun prob.
Je ne vois vraiment pas ce qui cloche...
merci encore.
A+
VooDoo
Désolé, c'est vrai que etant dedans, le reste parait évident pour moi. Le formulaire affiche une page de saisie des informations d'un badge. Nom, service,.... Cette page etant destiné a la modification d'un badge, je récupère les infos de ma table mysql, pour les inserer dans les values des champs de mon formulaire.. Je passe mon formulaire par la methode POST. l'erreur est qu'a la soumission du formulaire il ne trouve pas la page badgeup.... sans le code de récuperation des données, il la trouve bien.... inbitable comme on dit.... tous mes autres formu fonctionne comme ca sans aucun prob. Je ne vois vraiment pas ce qui cloche... merci encore. A+ VooDoo
Désolé, c'est vrai que etant dedans, le reste parait évident pour moi. Le formulaire affiche une page de saisie des informations d'un badge. Nom, service,.... Cette page etant destiné a la modification d'un badge, je récupère les infos de ma table mysql, pour les inserer dans les values des champs de mon formulaire.. Je passe mon formulaire par la methode POST. l'erreur est qu'a la soumission du formulaire il ne trouve pas la page badgeup....
Oui, j'avais bien compris tout ca, ce que je ne comprend pas c'est pourquoi tu voudrais qu'il te trouve une page badgeup (un fichier badgeup.php je suppose ?) alors que l'action de ton formulaire demande un fichier modules.php
Peux-tu nous montrer le code de ton bouton submit et surtout nous donner le message d'erreur exact ?
A+ Christophe
Désolé, c'est vrai que etant dedans, le reste parait évident pour moi.
Le formulaire affiche une page de saisie des informations d'un badge.
Nom, service,....
Cette page etant destiné a la modification d'un badge, je récupère les infos
de ma table mysql,
pour les inserer dans les values des champs de mon formulaire..
Je passe mon formulaire par la methode POST.
l'erreur est qu'a la soumission du formulaire il ne trouve pas la page
badgeup....
Oui, j'avais bien compris tout ca, ce que je ne comprend pas c'est
pourquoi tu voudrais qu'il te trouve une page badgeup (un fichier
badgeup.php je suppose ?) alors que l'action de ton formulaire demande
un fichier modules.php
Peux-tu nous montrer le code de ton bouton submit et surtout nous
donner le message d'erreur exact ?
Désolé, c'est vrai que etant dedans, le reste parait évident pour moi. Le formulaire affiche une page de saisie des informations d'un badge. Nom, service,.... Cette page etant destiné a la modification d'un badge, je récupère les infos de ma table mysql, pour les inserer dans les values des champs de mon formulaire.. Je passe mon formulaire par la methode POST. l'erreur est qu'a la soumission du formulaire il ne trouve pas la page badgeup....
Oui, j'avais bien compris tout ca, ce que je ne comprend pas c'est pourquoi tu voudrais qu'il te trouve une page badgeup (un fichier badgeup.php je suppose ?) alors que l'action de ton formulaire demande un fichier modules.php
Peux-tu nous montrer le code de ton bouton submit et surtout nous donner le message d'erreur exact ?
A+ Christophe
ftc
Je passe mon formulaire par la methode POST.
Faux.
En fait les données sont passée par get ET par post.
J'ai souvent rencontré des problèmes en mixant les deux.
Afin qu'il n'y ait pas d'ambiguité, il faudrait faire:
le formulaire appele la page modules.php?op=modload&name=Keepset&fileºdgeup le script est intégré a un module postnuke, qui appelle les pages du modules dans ce format. en appelant la page comme ca: modules/keepset/badgeup.php j'obtiens la mm erreur 404, "page introuvable" le probleme est dans la recup des info ici: /* //Recuperation des informations du badge $sqldata="Select * from keepsetbadges where num='".$numbadge."'"; //echo $sqldata; $alldata = $dbconn->Execute($sqldata); list($id,$idbadge,$num,$name,$service,$faction,$comment) = $alldata->fields; */
car si j'enleve ca, le submit m'envoi bien vers la bonne page sans erreur: <td><input type="submit" name="Submit" value="submit" title="submit"></td>
Le list($id.... est le fautif, car si je la commente, le formulaire m'envoi bien vers la bonne page... mais je ne vois pas l'erreur de cette ligne!!
le formulaire appele la page
modules.php?op=modload&name=Keepset&fileºdgeup
le script est intégré a un module postnuke, qui appelle les pages du modules
dans ce format.
en appelant la page comme ca: modules/keepset/badgeup.php
j'obtiens la mm erreur 404, "page introuvable"
le probleme est dans la recup des info ici:
/*
//Recuperation des informations du badge
$sqldata="Select * from keepsetbadges where num='".$numbadge."'";
//echo $sqldata;
$alldata = $dbconn->Execute($sqldata);
list($id,$idbadge,$num,$name,$service,$faction,$comment) = $alldata->fields;
*/
car si j'enleve ca, le submit m'envoi bien vers la bonne page sans erreur:
<td><input type="submit" name="Submit" value="submit" title="submit"></td>
Le list($id.... est le fautif, car si je la commente, le formulaire m'envoi
bien vers la bonne page...
mais je ne vois pas l'erreur de cette ligne!!
le formulaire appele la page modules.php?op=modload&name=Keepset&fileºdgeup le script est intégré a un module postnuke, qui appelle les pages du modules dans ce format. en appelant la page comme ca: modules/keepset/badgeup.php j'obtiens la mm erreur 404, "page introuvable" le probleme est dans la recup des info ici: /* //Recuperation des informations du badge $sqldata="Select * from keepsetbadges where num='".$numbadge."'"; //echo $sqldata; $alldata = $dbconn->Execute($sqldata); list($id,$idbadge,$num,$name,$service,$faction,$comment) = $alldata->fields; */
car si j'enleve ca, le submit m'envoi bien vers la bonne page sans erreur: <td><input type="submit" name="Submit" value="submit" title="submit"></td>
Le list($id.... est le fautif, car si je la commente, le formulaire m'envoi bien vers la bonne page... mais je ne vois pas l'erreur de cette ligne!!
christophe.meresse
le formulaire appele la page modules.php?op=modload&name=Keepset&fileºdgeup le script est intégré a un module postnuke, qui appelle les pages du modules dans ce format. en appelant la page comme ca: modules/keepset/badgeup.php j'obtiens la mm erreur 404, "page introuvable"
Verifie bien que la majuscule à keepset n'entraine pas un probleme et que le fichier existe bien.
le probleme est dans la recup des info ici: /* //Recuperation des informations du badge $sqldata="Select * from keepsetbadges where num='".$numbadge."'";
Evite le "select *", explicite les champs dont tu as besoin et verifie qu'il y en a 7 pour que ton list(... marche correctement.
A part ca je ne vois plus trop, il faudrait debugger en mettant dans echo à certains endroits dans postnuke...
le formulaire appele la page
modules.php?op=modload&name=Keepset&fileºdgeup
le script est intégré a un module postnuke, qui appelle les pages du modules
dans ce format.
en appelant la page comme ca: modules/keepset/badgeup.php
j'obtiens la mm erreur 404, "page introuvable"
Verifie bien que la majuscule à keepset n'entraine pas un probleme et
que le fichier existe bien.
le probleme est dans la recup des info ici:
/*
//Recuperation des informations du badge
$sqldata="Select * from keepsetbadges where num='".$numbadge."'";
Evite le "select *", explicite les champs dont tu as besoin et verifie
qu'il y en a 7 pour que ton list(... marche correctement.
le formulaire appele la page modules.php?op=modload&name=Keepset&fileºdgeup le script est intégré a un module postnuke, qui appelle les pages du modules dans ce format. en appelant la page comme ca: modules/keepset/badgeup.php j'obtiens la mm erreur 404, "page introuvable"
Verifie bien que la majuscule à keepset n'entraine pas un probleme et que le fichier existe bien.
le probleme est dans la recup des info ici: /* //Recuperation des informations du badge $sqldata="Select * from keepsetbadges where num='".$numbadge."'";
Evite le "select *", explicite les champs dont tu as besoin et verifie qu'il y en a 7 pour que ton list(... marche correctement.
le formulaire appele la page modules.php?op=modload&name=Keepset&fileºdgeup le script est intégré a un module postnuke, qui appelle les pages du modules dans ce format. en appelant la page comme ca: modules/keepset/badgeup.php j'obtiens la mm erreur 404, "page introuvable"
Verifie bien que la majuscule à keepset n'entraine pas un probleme et que le fichier existe bien.
le probleme est dans la recup des info ici: /* //Recuperation des informations du badge $sqldata="Select * from keepsetbadges where num='".$numbadge."'";
Evite le "select *", explicite les champs dont tu as besoin et verifie qu'il y en a 7 pour que ton list(... marche correctement.
<christophe.meresse@gadz.org> a écrit dans le message de news:
1126800064.630513.76990@o13g2000cwo.googlegroups.com...
le formulaire appele la page
modules.php?op=modload&name=Keepset&fileºdgeup
le script est intégré a un module postnuke, qui appelle les pages du
modules
dans ce format.
en appelant la page comme ca: modules/keepset/badgeup.php
j'obtiens la mm erreur 404, "page introuvable"
Verifie bien que la majuscule à keepset n'entraine pas un probleme et
que le fichier existe bien.
le probleme est dans la recup des info ici:
/*
//Recuperation des informations du badge
$sqldata="Select * from keepsetbadges where num='".$numbadge."'";
Evite le "select *", explicite les champs dont tu as besoin et verifie
qu'il y en a 7 pour que ton list(... marche correctement.
le formulaire appele la page modules.php?op=modload&name=Keepset&fileºdgeup le script est intégré a un module postnuke, qui appelle les pages du modules dans ce format. en appelant la page comme ca: modules/keepset/badgeup.php j'obtiens la mm erreur 404, "page introuvable"
Verifie bien que la majuscule à keepset n'entraine pas un probleme et que le fichier existe bien.
le probleme est dans la recup des info ici: /* //Recuperation des informations du badge $sqldata="Select * from keepsetbadges where num='".$numbadge."'";
Evite le "select *", explicite les champs dont tu as besoin et verifie qu'il y en a 7 pour que ton list(... marche correctement.
A part ca je ne vois plus trop, il faudrait debugger en mettant dans echo à certains endroits dans postnuke...
VooDoo
probleme avec un champ, effectivement le select * n'etait pas une bonne idée... merci !!!!! A+ VooDoo a écrit dans le message de news:
le formulaire appele la page modules.php?op=modload&name=Keepset&fileºdgeup le script est intégré a un module postnuke, qui appelle les pages du modules dans ce format. en appelant la page comme ca: modules/keepset/badgeup.php j'obtiens la mm erreur 404, "page introuvable"
Verifie bien que la majuscule à keepset n'entraine pas un probleme et que le fichier existe bien.
le probleme est dans la recup des info ici: /* //Recuperation des informations du badge $sqldata="Select * from keepsetbadges where num='".$numbadge."'";
Evite le "select *", explicite les champs dont tu as besoin et verifie qu'il y en a 7 pour que ton list(... marche correctement.
A part ca je ne vois plus trop, il faudrait debugger en mettant dans echo à certains endroits dans postnuke...
probleme avec un champ, effectivement le select * n'etait pas une bonne
idée...
merci !!!!!
A+
VooDoo
<christophe.meresse@gadz.org> a écrit dans le message de news:
1126800064.630513.76990@o13g2000cwo.googlegroups.com...
le formulaire appele la page
modules.php?op=modload&name=Keepset&fileºdgeup
le script est intégré a un module postnuke, qui appelle les pages du
modules
dans ce format.
en appelant la page comme ca: modules/keepset/badgeup.php
j'obtiens la mm erreur 404, "page introuvable"
Verifie bien que la majuscule à keepset n'entraine pas un probleme et
que le fichier existe bien.
le probleme est dans la recup des info ici:
/*
//Recuperation des informations du badge
$sqldata="Select * from keepsetbadges where num='".$numbadge."'";
Evite le "select *", explicite les champs dont tu as besoin et verifie
qu'il y en a 7 pour que ton list(... marche correctement.
probleme avec un champ, effectivement le select * n'etait pas une bonne idée... merci !!!!! A+ VooDoo a écrit dans le message de news:
le formulaire appele la page modules.php?op=modload&name=Keepset&fileºdgeup le script est intégré a un module postnuke, qui appelle les pages du modules dans ce format. en appelant la page comme ca: modules/keepset/badgeup.php j'obtiens la mm erreur 404, "page introuvable"
Verifie bien que la majuscule à keepset n'entraine pas un probleme et que le fichier existe bien.
le probleme est dans la recup des info ici: /* //Recuperation des informations du badge $sqldata="Select * from keepsetbadges where num='".$numbadge."'";
Evite le "select *", explicite les champs dont tu as besoin et verifie qu'il y en a 7 pour que ton list(... marche correctement.