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 : Parametre [ Archives ASP & ASP.NET / AU SECOURS !!!! ] (cloe)

jeudi 2 août 2001 à 16:02:11 | Parametre

cloe

Salut,
j'essaie d'envoyer un numéro d'dentification en paramètre à un autre script asp avec un lien mais je n'y arrive. Ce paramètre est une donnée récupérée dans un select.

Dans mon premier script j'ai :
<a href="fiche2.asp?NumeroId="&rs("Id")>lien</a>

Et dans mon deuxième script que j'appelle (fiche2.asp), j'ai :

Dim NumeroIdPers
NumeroIdPers=Request("NumeroIdPers")
Response.write NumeroIdPers 'pour voir si c'est bien passé


Et en fait qd je clique sur le lien ça m'écrit
rs(

Je pense que le pb vient de qd j'écris
<a href="fiche2.asp?NumeroId="&rs("Id")>lien</a>
--------
car si je met
<a href="fiche2.asp?NumeroId=1">lien</a>
le 1 passe bien et est affiché.

Si vous connaissez comment passé le paramètre, je vous remercie d'avance de m'aider.
Cloe


jeudi 2 août 2001 à 20:27:49 | Re : Parametre

bricks

la syntaxe doit être :

<a href="fiche2.asp?NumeroId=<%=rs("Id")%>">lien</a>

bricks

-------------------------------
Réponse au message :
-------------------------------

Salut,
j'essaie d'envoyer un numéro d'dentification en paramètre à un autre script asp avec un lien mais je n'y arrive. Ce paramètre est une donnée récupérée dans un select.

Dans mon premier script j'ai :
<a href="fiche2.asp?NumeroId="&rs("Id")>lien</a>

Et dans mon deuxième script que j'appelle (fiche2.asp), j'ai :

Dim NumeroIdPers
NumeroIdPers=Request("NumeroIdPers")
Response.write NumeroIdPers 'pour voir si c'est bien passé


Et en fait qd je clique sur le lien ça m'écrit
rs(

Je pense que le pb vient de qd j'écris
<a href="fiche2.asp?NumeroId="&rs("Id")>lien</a>
--------
car si je met
<a href="fiche2.asp?NumeroId=1">lien</a>
le 1 passe bien et est affiché.

Si vous connaissez comment passé le paramètre, je vous remercie d'avance de m'aider.
Cloe



jeudi 2 août 2001 à 20:29:19 | Re : Oh la attention!

vbtom

Je sais pas si t'as fait une faute de frappe mais t'as ecrit:
NumeroIdPers=Request("NumeroIdPers")

Mais ca rique pas de marcher car "Request" tout seul ca fait pas grand chose: Si les données de ton SELECT sont transmises a l'autre script via un formulaire Get falors tu mets:
Request.QueryString("NumeroIdPers")
Mais si c via POST alors:
Request.Form("NumeroIdPers")

Y'a des probs... Attention!
<a href="fiche2.asp?NumeroId="&rs("Id")>lien</a>
Ca a mon avis ca marche pas bien faut mettre:
<a href="fiche2.asp?NumeroId="<% = rs("Id") %>>lien</a>
C mieux!

Voila,voila...Peut etre que g pas bien compris mais je pense que c ca qui cloche
@++
vbtom.

-------------------------------
Réponse au message :
-------------------------------

Salut,
j'essaie d'envoyer un numéro d'dentification en paramètre à un autre script asp avec un lien mais je n'y arrive. Ce paramètre est une donnée récupérée dans un select.

Dans mon premier script j'ai :
<a href="fiche2.asp?NumeroId="&rs("Id")>lien</a>

Et dans mon deuxième script que j'appelle (fiche2.asp), j'ai :

Dim NumeroIdPers
NumeroIdPers=Request("NumeroIdPers")
Response.write NumeroIdPers 'pour voir si c'est bien passé


Et en fait qd je clique sur le lien ça m'écrit
rs(

Je pense que le pb vient de qd j'écris
<a href="fiche2.asp?NumeroId="&rs("Id")>lien</a>
--------
car si je met
<a href="fiche2.asp?NumeroId=1">lien</a>
le 1 passe bien et est affiché.

Si vous connaissez comment passé le paramètre, je vous remercie d'avance de m'aider.
Cloe



vendredi 3 août 2001 à 09:36:33 | mix des deux réponses

tiffou

salut chloe,

alors je te propose un mix des deux car ils ont tous les deux à moitié bon et à moitié faux...

en ce qui concerne ton lien :
<a href="fiche2.asp?NumeroId="&rs("Id")>lien</a>
il faut savoir que tu souhaites récupérer l'identifiant, pour cela tu dois le faire exécuter par ton serveur donc entre <% %>
<a href="fiche2.asp?NumeroId=<%=rs("Id")%>">lien</a>

ensuite ton paramètre n'est pas bon : NumeroId -> NumeroIdPers

Dans ce lien, tu envoies tes valeurs dans l'url (ce lien par défaut est un lien de type GET), donc dans la page asp suivante tu utiliseras un request.querystring("NumeroIdPers"). Veille à respecter la casse de ta variable

Sinon, Ta méthode request("NumeroIdPers") marche sans problemee MAIS ton serveur passe en revue toutes les propriétés disponibles pour retrouver ta variable ie :
request.form("NumeroIdPers")
request.Querystring("NumeroIdPers")
request.Cookies("NumeroIdPers")
....
bref embêtant et inutile, alors mieux vaut ne rien mélanger.
voila à+




-------------------------------
Réponse au message :
-------------------------------

Je sais pas si t'as fait une faute de frappe mais t'as ecrit:
NumeroIdPers=Request("NumeroIdPers")

Mais ca rique pas de marcher car "Request" tout seul ca fait pas grand chose: Si les données de ton SELECT sont transmises a l'autre script via un formulaire Get falors tu mets:
Request.QueryString("NumeroIdPers")
Mais si c via POST alors:
Request.Form("NumeroIdPers")

Y'a des probs... Attention!
<a href="fiche2.asp?NumeroId="&rs("Id")>lien</a>
Ca a mon avis ca marche pas bien faut mettre:
<a href="fiche2.asp?NumeroId="<% = rs("Id") %>>lien</a>
C mieux!

Voila,voila...Peut etre que g pas bien compris mais je pense que c ca qui cloche
@++
vbtom.

-------------------------------
Réponse au message :
-------------------------------

Salut,
j'essaie d'envoyer un numéro d'dentification en paramètre à un autre script asp avec un lien mais je n'y arrive. Ce paramètre est une donnée récupérée dans un select.

Dans mon premier script j'ai :
<a href="fiche2.asp?NumeroId="&rs("Id")>lien</a>

Et dans mon deuxième script que j'appelle (fiche2.asp), j'ai :

Dim NumeroIdPers
NumeroIdPers=Request("NumeroIdPers")
Response.write NumeroIdPers 'pour voir si c'est bien passé


Et en fait qd je clique sur le lien ça m'écrit
rs(

Je pense que le pb vient de qd j'écris
<a href="fiche2.asp?NumeroId="&rs("Id")>lien</a>
--------
car si je met
<a href="fiche2.asp?NumeroId=1">lien</a>
le 1 passe bien et est affiché.

Si vous connaissez comment passé le paramètre, je vous remercie d'avance de m'aider.
Cloe






Cette discussion est classé dans : script, parametre, lien, paramètre, numeroidpers


Répondre à ce message

Sujets en rapport avec ce message

Parametre [ par seb ] Bonjour,Comment faire pour passer un paramètre à une page asp.exemple : je saisie un identifiant dans un champ et si celui ci est supérieur à 10 j'eff passer un lien comme parametre à une autre page [ par rima ] bonjour comment passer un lien dans une page( .htm ou .asp) comme parametre a une autre page (.asp) et utiliser ce paramettre cad lui affecté à une va passer un lien comme parametre à une autre page [ par rima ] bonjour comment passer un lien dans une page( .htm ou .asp) comme parametre a une autre page (.asp) et utiliser ce paramettre cad lui affecté à une va Script asp dans un lien html [ par skipou ] Salut à tousJ'ai différentes pages du styleidentificationutlisateur, identificationadministrateur etc...utilisateur et administrateur correspondent à utilisation de parametre dans un lien datagrid [ par DevDragon ] Bonjour tout le mondeJe travail en c# Je suis super coincé a cause d'un parametre que je souhaiterais intégrer a mon lien hypertextJe m 'expliqueJ'ai Paramètre dans un lien [ par Pepin21 ] Hello,voilà mon problème : qd mon utilisateur fait une demande via mon application, un mail est envoyé à son responsable. Je voudrais mettre dans ce m ecrire dans un popup [ par nico5969 ] Hello a tou ;)Alors petite variante de ma question precedente suite a une petite avancée sur mon probleme....J ai un script qui m'ouvre un popupCe scr Je cherche un script asp [ par Dup03 ] Je cherche un script pour faire un forum de discusionque les titres des message se trouve a gauche dans une caseet que les message se voie a droite qu frame de redirection [ par franzioz ] Bonjour,J'ai un site internet dans lequel je fais des liens vers d'autre sites. Je voudrais que quand l'internaute clic sur ce lien, le site s'ouvre a SOS!!! Interdev 6.0 [ par björk ] Je n'arrive pas à faire de requête paramétrée dans mon recordset; dans l'onglet paramètre, tout reste gris et je ne peux inscrire de valeur pour mon p


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.