Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Autres langages pour le Web > Coldfusion
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/09/2006, 13h31   #1
Membre confirmé
 
Inscription : juin 2005
Messages : 412
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2005
Messages : 412
Points : 261
Points : 261
Envoyer un message via MSN à mael94420
Par défaut Recupérer un variable passé par l'URL

Salut a tous,
Bien qu'il n'y est pas une foule monstre sur le forum coldfusion, je tente quand meme le coup,
Est ce que quelqu'un pourait me dire comment recuperer la valeur d'une variable passé par l'URL

ex : monsite.com/mapage.cfm?numcli=10

Je voudrais récupérer le 10

Merci
mael94420 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2006, 15h43   #2
Invité régulier
 
Inscription : septembre 2006
Messages : 7
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2006
Messages : 7
Points : 5
Points : 5
Envoyer un message via MSN à evincenzooo Envoyer un message via Skype™ à evincenzooo
Par défaut Re

Bhon bhen pour récupérer une variable c simple tu met #request.nomVariable#

a+
evincenzooo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2006, 22h51   #3
Membre confirmé
 
Inscription : juin 2005
Messages : 412
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2005
Messages : 412
Points : 261
Points : 261
Envoyer un message via MSN à mael94420
ok merci
mael94420 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 16h16   #4
Nouveau Membre du Club
 
Inscription : mai 2003
Messages : 106
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 106
Points : 39
Points : 39
Envoyer un message via AIM à popogendarme
ca ne marche pas chez moi...

je fais ca:

Code :
http://127.0.0.1:8500/cold_fusion/test/time_sheet_data_handling.cfm?numcli=10
et dans la page de destination

Code :
1
2
3
4
<cfoutput query="drop_task">
<option value="#drop_task.Description#">#request.numcli#</option>
</cfoutput>
et coldfusion me dit:

Element NUMCLI is undefined in REQUEST.


Quelqu'un aurait une solution?
popogendarme est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/07/2007, 16h07   #5
Membre du Club
 
Inscription : septembre 2006
Messages : 81
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 81
Points : 63
Points : 63
Envoyer un message via Skype™ à cchevalier72
Hello

tu as plusieurs solutions, la plus simple consiste à pointer uniquement ta variable dans la page de réception. Par exemple si tu passes ta valeur via un lien :
Code :
<A HREF="/monsite/mapage.cfm?vId=10">Mon lien</A>
Tu retrouves le contenu de ta variable soit :
Code :
<cfoutput>#vId#</cfoutput>
ou encore
Code :
<cfoutput>#url.vId#</cfoutput>
Si elle vient d'un formulaire avec la méthode post :
Code :
1
2
3
4
5
<form action="mapage.cfm" method="post">
    <input type="text" name="vMaVar">
    <input type="submit" name="submit" value="Valider">
</form>
Tu reprends la variable soit :
Code :
<cfoutput>#vMaVar#</cfoutput>
ou encore
Code :
<cfoutput>#form.vMaVar#</cfoutput>
Pour allé un peu plus loin, tu voir la liste des variables passées en mode débug ce qui est fort utile. Et en utilisant le formulaire, il existe une variable qui contient la liste des variables avec comme séparateur une "," ce qui est parfois for utile pour le traitement de formulaire dynamique : Voilà j’espère t’avoir aidé
@+

PS: Pour le message d'erreur de Coldfusion "Element NUMCLI is undefined in REQUEST.", il s'attend à recevoir une variable de type SQL et ne trouve pas ta variable request.numcli.
cchevalier72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2007, 17h03   #6
Nouveau Membre du Club
 
Inscription : mai 2003
Messages : 106
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 106
Points : 39
Points : 39
Envoyer un message via AIM à popogendarme
Merci beaucoup pour ta precieuse reponse.
popogendarme est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h13.


 
 
 
 
Partenaires

Hébergement Web