Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2355 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [asp.net] Request.form

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[asp.net] Request.form

n°431717
fredodidoo
Posté le 18-06-2003 à 11:29:30  profilanswer
 

salut tout le monde j'ai un petit probleme avec l'objet request.form.
Je m'explique j'ai une page d'identification dans laquelle je recupere dans un champs le resultat d'une requete :
Voici la requete :
select id_compte,nom_eleve, prenom_eleve from eleve, compte where eleve.id_compte = compte.id_compte and login_compte = 'toto'  
 
Dans mon champs ( txtid qui est un asp:textbox ) je recupere  id_compte car je m'en sert dans une autre page.
Dans la page accueil je veux recupérer la valeur contenu dans le champs txtid donc je fais :
 
variable = Request.form["txtid"];
Cela ne marche pas mais par contre si je veux récuperer un autre champs qui a été saisie et non rempli grace au resultat de la requete cela marche ce qui est bizarre quand même j'ai même essayé d'attribuer une chaine de caractere à mon champs txtid au lieu de le remplir par le resultat d'une requete mais cela ne marche toujours pas .
Donc conclusion pour que sa marche il faut que ce champs soit saisie ce qui n'est pas mon but .
Pouvez vous m'aider merci d'avance!
 

mood
Publicité
Posté le 18-06-2003 à 11:29:30  profilanswer
 

n°431750
genesis
Posté le 18-06-2003 à 11:52:18  profilanswer
 

ce ne serait pas :
 

Request.Form.Item("txtid" )


n°431769
fredodidoo
Posté le 18-06-2003 à 12:01:28  profilanswer
 

je viens juste de tester request.form.item mais peux pas parceque request.form n'a pas de methode item cela n'existe pas du moins en asp.net.
Donc c'est pas cela

n°431774
H4dd3R
Q2
Posté le 18-06-2003 à 12:07:25  profilanswer
 

fredodidoo a écrit :

je viens juste de tester request.form.item mais peux pas parceque request.form n'a pas de methode item cela n'existe pas du moins en asp.net.
Donc c'est pas cela


Form != form
 
Je dis ça comme ça hein!! ;)


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
n°431890
genesis
Posté le 18-06-2003 à 14:15:56  profilanswer
 

fredodidoo a écrit :

je viens juste de tester request.form.item mais peux pas parceque request.form n'a pas de methode item cela n'existe pas du moins en asp.net.
Donc c'est pas cela


 
ca doit bien exister, c'est intelliSence de VS qui me le propose.

n°431940
nineinch
Posté le 18-06-2003 à 15:10:27  profilanswer
 

heu :??: , j'ai peut être pas tout compris mais si txtid est une textbox et que tu veux récupéré ce qu'il y a dedans c'est:
variable=txtid.Text;
 
non?

n°431957
genesis
Posté le 18-06-2003 à 15:32:55  profilanswer
 

nineinch a écrit :

heu :??: , j'ai peut être pas tout compris mais si txtid est une textbox et que tu veux récupéré ce qu'il y a dedans c'est:
variable=txtid.Text;
 
non?


 
je crois avoir compris qu'il veut récupérer le resultat du post dans une autre page via "request.Form"
 

n°431980
fredodidoo
Posté le 18-06-2003 à 15:46:23  profilanswer
 

c'est exactement sa genemis mais bon sa marche pas

n°432006
nineinch
Posté le 18-06-2003 à 16:08:41  profilanswer
 

Et par l'objet Session c'est pas possible de récupérer?

n°432053
fredodidoo
Posté le 18-06-2003 à 16:35:35  profilanswer
 

par l'objket session j'arrive pas de probleme mais on m'impose : On me dis de pas utiliser les sessions à cause des cookies car de plus en plus de gens refusent les cookies tu vois le truc.

mood
Publicité
Posté le 18-06-2003 à 16:35:35  profilanswer
 

n°432057
genesis
Posté le 18-06-2003 à 16:37:19  profilanswer
 

nineinch a écrit :

Et par l'objet Session c'est pas possible de récupérer?


 
si, il suffit de faire un : session.add(...) pour ajouter la variable en session; puis un  : page.session.item(...) pour la récupérer.
 
 
grilaid !!!
 
 
ps: et dans l'url ? nan ?


Message édité par genesis le 18-06-2003 à 16:38:02
n°432943
nineinch
Posté le 19-06-2003 à 14:15:16  profilanswer
 

genesis a écrit :


 
si, il suffit de faire un : session.add(...) pour ajouter la variable en session; puis un  : page.session.item(...) pour la récupérer.
 
 
grilaid !!!
 
 
ps: et dans l'url ? nan ?


 
on évite de plus en plus les query string car question sécurité ça craint un peu...

n°433121
genesis
Posté le 19-06-2003 à 15:42:29  profilanswer
 

je sais mais quand tu te fous de que l'utilisateur voie les parametre entre 2 pages : c'est bien pratique.

n°433141
nineinch
Posté le 19-06-2003 à 16:03:00  profilanswer
 

genesis a écrit :

je sais mais quand tu te fous de que l'utilisateur voie les parametre entre 2 pages : c'est bien pratique.


 
ouais mais un hacker peut très bien passé dans ton url en query string uns fonction javascript qui peut faire mal. Faut le savoir.

n°434297
tomburn
Posté le 20-06-2003 à 14:57:03  profilanswer
 

j'en profite pour vous demander des infos sur l'objet Request, pasq j'aimerai m'en servir mais j'y arrive pas :(
donc j'aimerai recuperer la valeur entrée dans une balise html INPUT, dans mon code C#.
je precise tt de suite que je peux le faire sans utiliser request, en definissant mon INPUT comme "executer sur le serveur", mais ca j'en veux pas sinon le reste ne marche pas.
donc on m'a dit sur un newsgroup d'utiliser Request["myInput"] pour un <INPUT NAME="myInput" ...>.
mais ca marche pas bien...

n°436426
fredodidoo
Posté le 23-06-2003 à 11:18:52  profilanswer
 

il faut faire Request.Form["myinput"];
Essaye sa

n°436551
tomburn
Posté le 23-06-2003 à 12:17:20  profilanswer
 

marche pas non plus.
ca fait la meme chose...
 
c-a-d ca me l'efface, mais ca ne me le recupere pas...


Message édité par tomburn le 23-06-2003 à 12:18:02

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [asp.net] Request.form

 

Sujets relatifs
Sortie de mon form ...copie de form de façon dynamique
[Delphi multitache] Form, tache principale et handlers ...Générateur de form
Passage d'arg entre form[PHP]comment submiter un form par header("location :/ main.php") ?
[HTML&ASP] Reprise d'une variable d'un form dans un textareaLigne en trop après un form
Utiliser le contenu d'un FORM dans un autre dans la même page ! helpUtiliser le contenu d'un FORM dans un autre dans la même page ! help
Plus de sujets relatifs à : [asp.net] Request.form


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)