|
begin process at 2008 08 22 00:24:17
Derniers logiciels
|
Trouver une ressource (Nouvelle version du moteur, plus rapide & pertinent, essayez le !)
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : Request.Form("") ne fonctionne pas [ Archives ASP & ASP.NET / IIS et l'ASP ] (jimini)
|
Request.Form("") ne fonctionne pas
le 29/05/2001 05:14:39

jimini
|
J'ai beau essayer de me creuser la tête, mais je ne pavient pas à comprendre. J'ai un formulaire qui la méthode "POST" et je n'arrive pas à récupérer les valeur de ces champs. Je confirme qu'ils sont bien écrit. Voici le bout de code du fichier qui recoit le post. <% Response.Write(Request.Form("Presentation")) Response.Write(Request.Form("SecondName")) %> Je sais que c'est "looser" de poser une question comme celle-ci mais, je crois que ma fatigue m'empêche de comprendre. Bien gentil celui qui m'expliquera. Voici le tag de mon formulaire : <FORM NAME="Identity" ACTION="step3.asp" METHOD="POST" ENCTYPE="text/plain">
|
|
|
|
Re : Request.Form(
le 29/05/2001 09:56:16

gv
|
Bonjour, vous pouvez nous montrer le formulaire complet ?
------------------------------- Réponse au message : -------------------------------
J'ai beau essayer de me creuser la tête, mais je ne pavient pas à comprendre.
J'ai un formulaire qui la méthode "POST" et je n'arrive pas à récupérer les valeur de ces champs. Je confirme qu'ils sont bien écrit. Voici le bout de code du fichier qui recoit le post. <% Response.Write(Request.Form("Presentation")) Response.Write(Request.Form("SecondName")) %>
Je sais que c'est "looser" de poser une question comme celle-ci mais, je crois que ma fatigue m'empêche de comprendre. Bien gentil celui qui m'expliquera.
Voici le tag de mon formulaire :
<FORM NAME="Identity" ACTION="step3.asp" METHOD="POST" ENCTYPE="text/plain">
|
|
|
|
Re : Request.Form(
le 29/05/2001 11:39:07

track.950
|
salut jimini
normalement dans la page setp3.asp quand tu ecris request. "la tu verra Identity" si dans le cas contraire il y a un prob que tu n`arrive pas a le voir
autre solution ecris le code et comme tu l`as si bien dit tellement que tu est fatigué que tu n`arrive pas a voir le prob
bye
------------------------------- Réponse au message : -------------------------------
J'ai beau essayer de me creuser la tête, mais je ne pavient pas à comprendre.
J'ai un formulaire qui la méthode "POST" et je n'arrive pas à récupérer les valeur de ces champs. Je confirme qu'ils sont bien écrit. Voici le bout de code du fichier qui recoit le post. <% Response.Write(Request.Form("Presentation")) Response.Write(Request.Form("SecondName")) %>
Je sais que c'est "looser" de poser une question comme celle-ci mais, je crois que ma fatigue m'empêche de comprendre. Bien gentil celui qui m'expliquera.
Voici le tag de mon formulaire :
<FORM NAME="Identity" ACTION="step3.asp" METHOD="POST" ENCTYPE="text/plain">
|
|
|
|
Re : Request.Form(
le 29/05/2001 11:39:35

track.950
|
salut jimini
normalement dans la page setp3.asp quand tu ecris request. "la tu verra Identity" si dans le cas contraire il y a un prob que tu n`arrive pas a le voir
autre solution ecris le code et comme tu l`as si bien dit tellement que tu est fatigué que tu n`arrive pas a voir le prob
bye
------------------------------- Réponse au message : -------------------------------
J'ai beau essayer de me creuser la tête, mais je ne pavient pas à comprendre.
J'ai un formulaire qui la méthode "POST" et je n'arrive pas à récupérer les valeur de ces champs. Je confirme qu'ils sont bien écrit. Voici le bout de code du fichier qui recoit le post. <% Response.Write(Request.Form("Presentation")) Response.Write(Request.Form("SecondName")) %>
Je sais que c'est "looser" de poser une question comme celle-ci mais, je crois que ma fatigue m'empêche de comprendre. Bien gentil celui qui m'expliquera.
Voici le tag de mon formulaire :
<FORM NAME="Identity" ACTION="step3.asp" METHOD="POST" ENCTYPE="text/plain">
|
|
|
|
Voici mon code au complet (c'est un peu longt)
le 29/05/2001 15:35:30

jimini
|
Comme le code est long, j'espère ne pas exagérer le contenu de cet envoi. Ce code provient du fichier step2.asp (plus bas, je fournie le fichier step3.asp qui recueille les informations) :
---------------------------------------------------------- <% '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' Active or session creation... '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' If IsObject(Session("Visitors")) Then Set conn = Session("Visitors") Else Set conn = Server.CreateObject("ADODB.Connection") conn.open "Visitors","","" Set Session("Visitors") = conn End If %>
<HTML> <BODY>
<FORM NAME="Identity" ACTION="step3.asp" METHOD="POST" ENCTYPE="text/plain"> <H3><% Response.Write("<B>" & Request.QueryString("job") & "</B><INPUT TYPE='hidden' NAME='Postulation pour un emploi de ' SIZE=40 MAXLENGTH=40 VALUE=" & Request.QueryString("job") & ">") %></H3> <TABLE> <TR><TD><B>Coordonnées</B></TD></TR> <TR><TD> </TD></TR> <TR><TD>Nom :</TD><TD><INPUT TYPE="text" NAME="SecondName" SIZE=25 MAXLENGTH=30></TD></TR> <TR><TD>Prénom :</TD><TD><INPUT TYPE="text" NAME="FirstName" SIZE=25 MAXLENGTH=30></TD></TR> <TR><TD>Adresse :</TD><TD><INPUT TYPE="text" NAME="Address" SIZE=40 MAXLENGTH=70> App. <INPUT TYPE="text" NAME="Appartement" SIZE=5 MAXLENGTH=5></TD></TR> <TR><TD>Ville :</TD><TD><INPUT TYPE="text" NAME="City" SIZE=30 MAXLENGTH=40></TD></TR> <TR><TD>Province/état :</TD><TD><INPUT TYPE="text" NAME="State" SIZE=25 MAXLENGTH=30></TD></TR> <TR><TD>Pays : </TD><TD><INPUT TYPE="text" NAME="Country" SIZE=25 MAXLENGTH=30></TD></TR> <TR><TD>Code postal :</TD><TD><INPUT TYPE="text" NAME="PostalCode" SIZE=7 MAXLENGTH=10></TD></TR> <TR><TD> </TD></TR> <TR><TD>Téléphone à la maison : </TD><TD>( <INPUT TYPE="text" NAME="AreaHomePhone" SIZE=3 MAXLENGTH=3> ) <INPUT TYPE="text" NAME="HomePhone" SIZE=8 MAXLENGTH=8></TD></TR> <TR><TD>Téléphone au travail : </TD><TD>( <INPUT TYPE="text" NAME="AreaWorkPhone" SIZE=3 MAXLENGTH=3> ) <INPUT TYPE="text" NAME="WorkPhone" SIZE=8 MAXLENGTH=8> poste <INPUT TYPE="text" NAME="WorkPhoneStation" SIZE=5 MAXLENGTH=5></TD></TR> </TABLE> <BR><BR> <B>Formation académique</B><BR> <BR>
<% Set diplomas = Server.CreateObject("ADODB.RecordSet") diplomas.Open "SELECT * FROM [Diploma] ORDER BY [Diploma].Name", conn, 3, 3 Set levels = Server.CreateObject("ADODB.RecordSet") levels.Open "SELECT * FROM [Level] ORDER BY [Level].Name", conn, 3, 3 %> Si vous êtes diplômé, indiquez dans quel domaine votre spécialité pourrait nous intéressé ?<BR> <SELECT NAME="Diploma1"> <% diplomas.MoveFirst Do While Not diplomas.Eof Response.Write("<OPTION VALUE='" & diplomas("Diploma_Key") & "'>" & diplomas("Name")) diplomas.MoveNext Loop %> </SELECT> Niveau : <SELECT NAME="DiplomaLevel1"> <% levels.MoveFirst Do While Not levels.Eof Response.Write("<OPTION VALUE='" & levels("level_Key") & "'>" & levels("Name")) levels.MoveNext Loop %> </SELECT><BR> <BR> Si vous possédez un deuxième diplôme, veuillez l'indiquer ?<BR> <SELECT NAME="Diploma2"> <% diplomas.MoveFirst Do While Not diplomas.Eof Response.Write("<OPTION VALUE='" & diplomas("Diploma_Key") & "'>" & diplomas("Name")) diplomas.MoveNext Loop %> </SELECT> Niveau : <SELECT NAME="DiplomaLevel2"> <% levels.MoveFirst Do While Not levels.Eof Response.Write("<OPTION VALUE='" & levels("level_Key") & "'>" & levels("Name")) levels.MoveNext Loop %> </SELECT> <BR> <BR> <BR> <B>Informations générales</B><BR> <BR> Sexe : <BR> <SELECT NAME="Sexe"> <OPTION VALUE="M"> Masculin <OPTION VALUE="F"> Féminin </SELECT><BR> <BR> Date de naissance (année, jour, mois) :<BR>
<SELECT NAME="Year"> <% Dim Cnt Cnt = 1900 Do While Cnt <= 2002 Response.Write("<OPTION VALUE='" & cStr(Cnt) & "'>" & cStr(Cnt)) Cnt = Cnt + 1 Loop %> </SELECT> <SELECT NAME="Day"> <% Cnt = 1 Do While Cnt <= 31 Response.Write("<OPTION VALUE='" & cStr(Cnt) & "'>" & cStr(Cnt)) Cnt = Cnt + 1 Loop %> </SELECT> <SELECT NAME="Month"> <% Cnt = 1 Do While Cnt <= 12 Response.Write("<OPTION VALUE='" & cStr(Cnt) & "'>" & cStr(Cnt)) Cnt = Cnt + 1 Loop %> </SELECT><BR>
<BR> À combien de mois se réfère votre dernier emploi pour ce même poste ?<BR> <SELECT NAME="SinceLastJob"> <OPTION VALUE="">Jamais <% Cnt = 1 Do While Cnt <= 60 Response.Write("<OPTION VALUE='" & cStr(Cnt) & "'>" & cStr(Cnt)) Cnt = Cnt + 1 Loop %> </SELECT><BR> <BR> Combien de temps avez-vous travaillé à cet emploi ?<BR> <SELECT NAME="HowManyTimeJob"> <OPTION VALUE=""> <OPTION VALUE="Je suis étudiant">Je suis étudiant <OPTION VALUE="Moins de 6 mois">Moins de 6 mois <OPTION VALUE="Entre 6 et 12 mois">Entre 6 et 12 mois <OPTION VALUE="Entre 1 et 2 ans">Entre 1 et 2 ans <OPTION VALUE="Entre 2 et 4 ans">Entre 2 et 4 ans <OPTION VALUE="Plus de 4 ans">Plus de 4 ans </SELECT><BR> <BR> Nommer les logiciels spécialisés que vous connaissez et/ou maitrisez<BR> Exemple : Simplicity Plus, Galenos, Mentor, InformaStock<BR> <INPUT TYPE="text" NAME="KnowsSofts" SIZE=60 MAXLENGTH=60><BR> <BR> <% Set operatings = Server.CreateObject("ADODB.RecordSet") operatings.Open "SELECT * FROM [OS] ORDER BY [OS].Name", conn, 3, 3 %> Indiquer les systèmes d'exploitations dont vous maitrisez le plus<BR> <SELECT NAME="OsKnows1"> <% operatings.MoveFirst Do While Not operatings.Eof Response.Write("<OPTION VALUE='" & operatings("OS_Key") & "'>" & operatings("Name")) operatings.MoveNext Loop %> </SELECT> <SELECT NAME="OsKnows2"> <% operatings.MoveFirst Do While Not operatings.Eof Response.Write("<OPTION VALUE='" & operatings("OS_Key") & "'>" & operatings("Name")) operatings.MoveNext Loop %> </SELECT><BR><BR>
Quels sont vos pricipaux points forts ?<BR> <INPUT TYPE="text" NAME="HiKnows" SIZE=60 MAXLENGTH=60><BR> <BR> Quels sont vos pricipaux points faibles<BR> <INPUT TYPE="text" NAME="LowKnows" SIZE=60 MAXLENGTH=60><BR>
<BR><BR> <% If (Request.QueryString("code") = "prog") Then Response.Write("<B>Informations techniques</B><BR><BR>") Response.Write("Connaissez-vous le language Delphi ? <INPUT TYPE='radio' NAME='Delphi' VALUE='Oui'> Oui <INPUT TYPE='radio' NAME='Delphi' VALUE='Non'> Non<BR><BR>") Response.Write("Maitrisez-vous la programmation objet avec Delphi ? <INPUT TYPE='radio' NAME='Programmation objet' VALUE='Oui'> Oui <INPUT TYPE='radio' NAME='Programmation objet' VALUE='Non'> Non<BR><BR>") Response.Write("Maitrisez-vous les notions de pointeurs, dynamique, static ? <INPUT TYPE='radio' NAME='Maitrise les pointeurs' VALUE='Oui'> Oui <INPUT TYPE='radio' NAME='Maitrise les pointeurs' VALUE='Non'> Non<BR><BR>") Response.Write("Êtes-vous familiarisé avec les bases de données Paradox ? <INPUT TYPE='radio' NAME='Connait Paradox' VALUE='Oui'> Oui <INPUT TYPE='radio' NAME='Connait Paradox' VALUE='Non'> Non<BR><BR>") Response.Write("Avez-vous déjà participé au développement d'un système de grande envergure ? <INPUT TYPE='radio' NAME='Déjà travaillé sur un gros logiciel' VALUE='Oui'> Oui <INPUT TYPE='radio' NAME='Déjà travaillé sur un gros logiciel' VALUE='Non'>Non") ElseIf (Request.QueryString("code") = "serv") Then Response.Write("<B>Informations techniques</B><BR><BR>") ElseIf (Request.QueryString("code") = "tech") Then Response.Write("<B>Informations techniques</B><BR><BR>") ElseIf (Request.QueryString("code") = "form") Then Response.Write("<B>Informations techniques</B><BR><BR>") Response.Write("Avez-vous déjà formé un pharmacien pour un logiciel quelconque ? <INPUT TYPE='radio' NAME='Déjà formé un pharmacien' VALUE='Oui'> Oui <INPUT TYPE='radio' NAME='Déjà formé un pharmacien' VALUE='Non'>Non") ElseIf (Request.QueryString("code") = "repr") Then Response.Write("<B>Informations techniques</B><BR><BR>") End If %> <BR> <BR><BR> Présentez-vous en moins de 15 lignes :<BR> <TEXTAREA NAME="Presentation" COLS=65 ROWS=10></TEXTAREA><BR> <BR>
<INPUT TYPE="submit" VALUE="Suivant"> <INPUT TYPE="reset" VALUE="Recommencer"> </FORM>
</BODY> </HTML>
<% levels.Close Set levels = nothing diplomas.Close Set diplomas = nothing operatings.Close Set operatings = nothing %>
---------------------------------------------------------- Fichier step3.asp (fichier test)
<% Expire = -1441 %> <HTML> <BODY> <% Response.Write(Request.Form("FirstName")) Response.Write(Request.Form("SecondName")) %> </BODY> </HTML>
---------------------------------------------------------- Donc, je n,arrive toujours pas à récupérer les information envoyé pas "POST"
Merci de votre aide!
|
|
|
|
J'ai trouvé la réponse à mon problème :o)
le 29/05/2001 15:38:45

jimini
|
Je me suis rendu compte que la déclaration de ENCTYPE="text/plain" dans le tag <FORM> m'empêchait de récupérer les informations. Je croyais que "text/plain" permet de considérer les données comme textuelle... non ?
Est-ce que quelqu'un peut m'expliquer ?
(Merci à tous)
|
|
|
|
Re : Request.Form(
le 31/05/2001 22:33:19

thedentiste
|
Il faut que tu prennes des variables session comme sa tu pourras utiliser tes variables dans plusieurs pages exemple :
<% session("presentation")=Request.Form("Presentation") session("secondname")=Request.Form("SecondName") %>
thedentiste ------------------------------- Réponse au message : -------------------------------
Bonjour, vous pouvez nous montrer le formulaire complet ?
------------------------------- Réponse au message : -------------------------------
J'ai beau essayer de me creuser la tête, mais je ne pavient pas à comprendre.
J'ai un formulaire qui la méthode "POST" et je n'arrive pas à récupérer les valeur de ces champs. Je confirme qu'ils sont bien écrit. Voici le bout de code du fichier qui recoit le post. <% Response.Write(Request.Form("Presentation")) Response.Write(Request.Form("SecondName")) %>
Je sais que c'est "looser" de poser une question comme celle-ci mais, je crois que ma fatigue m'empêche de comprendre. Bien gentil celui qui m'expliquera.
Voici le tag de mon formulaire :
<FORM NAME="Identity" ACTION="step3.asp" METHOD="POST" ENCTYPE="text/plain">
|
|
|
|
Re : Request.Form(
le 25/07/2001 15:39:25

aur
|
On n'ecrit pas "request.form("Presentation")" mais simplement request("Presentation")
------------------------------- Réponse au message : -------------------------------
Il faut que tu prennes des variables session comme sa tu pourras utiliser tes variables dans plusieurs pages exemple :
<% session("presentation")=Request.Form("Presentation") session("secondname")=Request.Form("SecondName") %>
thedentiste ------------------------------- Réponse au message : -------------------------------
Bonjour, vous pouvez nous montrer le formulaire complet ?
------------------------------- Réponse au message : -------------------------------
J'ai beau essayer de me creuser la tête, mais je ne pavient pas à comprendre.
J'ai un formulaire qui la méthode "POST" et je n'arrive pas à récupérer les valeur de ces champs. Je confirme qu'ils sont bien écrit. Voici le bout de code du fichier qui recoit le post. <% Response.Write(Request.Form("Presentation")) Response.Write(Request.Form("SecondName")) %>
Je sais que c'est "looser" de poser une question comme celle-ci mais, je crois que ma fatigue m'empêche de comprendre. Bien gentil celui qui m'expliquera.
Voici le tag de mon formulaire :
<FORM NAME="Identity" ACTION="step3.asp" METHOD="POST" ENCTYPE="text/plain">
|
|
|
Classé sous : form, formulaire, request, fonctionne, comprendre
|
CalendriCode
| | | L | M | M | J | V | S | D |
| | | | | 1 | 2 | 3 |
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
|
Téléchargements
Logiciels à télécharger sur le même thème :
|
|