malhivertman1
Messages postés489Date d'inscriptionmardi 16 novembre 2004StatutMembreDernière intervention22 novembre 2007
-
4 févr. 2005 à 14:35
malhivertman1
Messages postés489Date d'inscriptionmardi 16 novembre 2004StatutMembreDernière intervention22 novembre 2007
-
9 févr. 2005 à 15:10
Je n'arrive pas a faire passé la valeur d'une de mes variable d'une page a l'autre. G essayé la methode post evidemen mé rien ni change, ell s'entete a ne pa vouloir bougé....
Je vous colle le code de mes 2 pages, vous arriverai pe etre a trouvé la solution
Page1.asp
<%
idlog = Request("idlog")
' connexion
Set Conn = server.CreateObject ("ADODB.connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\Inetpub\wwwroot\base.mdb"
sql = "SELECT * FROM T1 WHERE idlog like '" & idlog & "'"
Set Rsbase = Server.CreateObject("ADODB.Recordset")
Rsbase.Open sql, Conn, 3, 3
' vérification de l'existence d'un compte :
if Rsbase.recordcount < 1 then
' s'il n'y en a pas :
Rsbase.Close
sql2 = "SELECT * FROM T1"
Rsbase.Open sql2, Conn, 3, 3
' création de l'enregistrement
Rsbase.Addnew
Rsbase("idlog") = Request("idlog")
Rsbase("K1") = "0"
Rsbase("K2") = "0"
Rsbase.Update
else
end if
%>
avec ">
page2.asp
<%
idlog = Request("idlog")
' connexion
Set Conn = server.CreateObject ("ADODB.connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\Inetpub\wwwroot\base.mdb"
sql = "SELECT * FROM T1 WHERE idlog like '" & idlog & "'"
Set Rsbase = Server.CreateObject("ADODB.Recordset")
Rsbase.Open sql, Conn, 3, 3
%>
avec ">
celui ki m'aidera m'evitera je pens de cassé mon ordi d'ici 2h...
Merci a tous
ps : c la valeur idlog de la page1 a la page2 que je n'arrive pa a faire "bougé"
cs_AC1
Messages postés116Date d'inscriptionsamedi 14 août 2004StatutMembreDernière intervention25 mars 2010 6 févr. 2005 à 09:31
Bonjour,
Quand tu as la valeur que tu souhaites passer, crée un FORM avec une champ INPUT de type hidden.
Ensuite tu charges l'autre page et tu fais un request.form du champ hidden.
J'espère que ça répond à ta demande.
malhivertman1
Messages postés489Date d'inscriptionmardi 16 novembre 2004StatutMembreDernière intervention22 novembre 20071 7 févr. 2005 à 09:43
Pardon j'avé mal lu, mais en, fait, mon formulaire est deja dans un form et le champ que je veux recup est de type hidden mé ca ne march pas c ca le truc, dc je voi pa comen faire
cs_AC1
Messages postés116Date d'inscriptionsamedi 14 août 2004StatutMembreDernière intervention25 mars 2010 7 févr. 2005 à 19:27
Il y a forcément une erreur dans ton code car passer une variable entre deux forms est extrêmement courant.
Ton code fourni est un extrait, c'est donc difficile de juger de la raison qui bloque tonc code.
Essaie de ne pas utiliser <%=rs(...)%> pour l'affection de la valeur dans input et remets request('idlog") à la place.
Si ça ne marche toujours pas debug à chaque ligne en testant la valeur.
A+