begin process at 2010 09 03 08:39:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ColdFusion

 > 

Archives

 > 

Général

 > 

Variable et HREF HELP.....


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Variable et HREF HELP.....

mercredi 22 octobre 2003 à 09:43:47 | Variable et HREF HELP.....

pendemonium


Bonjour,

Dans mon site il y a une page sur laquelle apparait plusieurs lien de fichier a télécharger. <a href="##' onclick="window.ope('login.cfm',ect..)>essai</a>
<a href="##' onclick="window.ope('login.cfm',ect..)>essai1</a>


une fois l'url activé une popup s'ouvre demandant un mot de passe, si celui ci est ok alors on active les lignes suivantes :

<cfheader name="Content-Disposition" value="attachment;filename=essai">
<cfcontent type="octal-stream" file="chemin/essai"
deletefile="No" reset="Yes">

mon probleme est le suivant : le nom du fichier dans la fenetre login est en dur, en cliquant sur essai ou essai1 c'est essai qui est téléchargé. Est il possible qu'en fonction de ce qui est activé une variable soit renseignée avec le nom de fichier correspondant afin de pouvoir être utilisé dans la fenetre login

un code qui serait : suivant lien activé variable=nomlien

<cfcontent type="octal-stream" file=#nomlien#
deletefile="No" reset="Yes">

ou alors un code en java plus long
var url = window.location.href;
if (url == "http://www.essai.cfm")
variable =essai;
else
variable=essai1
mercredi 22 octobre 2003 à 21:26:56 | Re : Variable et HREF HELP.....

Metrox

Tu te compliques la vie!
Tu fais, en fonction du lien qui ouvre la popup:
<a href="mapopup.cfm?file=essai" target="_blank">essai</a><br><br>
<a href="mapopup.cfm?file=essai1" target="_blank">essai1</a>

et dans ta page login, tu rajoutes:
<input type="hidden" value="#url.file#" name="file">

et pour finir:

<cfheader name="Content-Disposition" value="attachment;filename=#form.file#">
<cfcontent type="octal-stream" file="chemin/#form.file#"
deletefile="No" reset="Yes">


M@x ---> Go on www.metrox.be
jeudi 23 octobre 2003 à 09:14:34 | Re : Variable et HREF HELP.....

pendemonium


Merci,

j'avais paensé passé par une table de données contenant mes liens, mais ta solution est plus efficace merci, je vais pouvoir avancer
vendredi 24 octobre 2003 à 11:54:08 | Re : Variable et HREF HELP.....

pendemonium


Re,

j'ai un probleme avec ton code, la derniere page ne s'affiche pas, il me dit qu'elle n'existe pas. Quand je code en dur le nom du fichier cela fonctionne ss probleme. Si ds ma page login je mets input type="text" pour voir la valeur d'url.file j'obtiens #url.file", j'ai essayé plusieurs orthographe même résultat, peux tu m'aider, je te donne mon code complet
--------------------------------------listedesfichiers----------------------------------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Sans titre</title>

</head>
<body>
<p><A HREF= "login.cfm?file=essai.pdf" target="_blank">essai</A></p>
<p><A HREF= "login.cfm?file=essai1.pdf" target="_blank">essai1</A></p>

</body>
</html>

---------------------------------------Login---------------------------------------------------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>LOGIN</title>
</head>

<body>

<form action="verifiepass.cfm" method="post">

<p> <font color="#0099FF" face="Times New Roman, Times, serif">
<input name="NomIdentifiant" type="text" disabled="true" value="Identifiant" size="15">
<input name="login" type="text" size="15">
</font></p>
<p><font color="#0099FF" face="Times New Roman, Times, serif">
<input name="NomMotPasse" type="text" disabled="true" value="Mot de passe" size="15">
<input type="Password" name="password" size="17">
</font></p>
<cfset file=#url.file#>
<p><font color="#0099FF" face="Times New Roman, Times, serif">
<input type="hidden" name="file" value="#URL.file#">
<input type="submit" value="Envoyer" size="14" align="middle" ></p>



</form>

</body>
</html>
-----------------------------------------------------verifiepass------------------------------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Sans titre</title>
</head>

<body>
<cfif IsDefined('form.login')>

<cfquery name="quer" datasource="tadb">
select * from login where logins = '#form.login#' and password = '#form.password#'
</cfquery>

<cfif #quer.Recordcount# neq 0>

<CFHEADER NAME="content-disposition" VALUE="attachment; filename=#form.file#">
<cfcontent type="octal-stream" file="C:\#form.file#" deletefile="No" reset="Yes">

<cfelse>

<A HREF="login.cfm">Mot de passe inconnu</A><br>



</cfif>
<cfelse>
<input type="text" name="logins" value=""><br><br><input type="text" name="password" value="password">
<input type="submit" value="envoyer">
</cfif>
lundi 27 octobre 2003 à 09:15:24 | Re : Variable et HREF HELP.....

pendemonium

Bonjour,

pour info le code doit être

<input type="hidden" name="file" value="<cfoutput>#URL.file#</cfoutput>"

bonne journée


Cette discussion est classée dans : fichier, variable, essai, href, essai1


Répondre à ce message

Sujets en rapport avec ce message

Envoyer un mail de type HTML + un fichier attacher [ par Rastafa ] Salut Quelqu'un a réussi à envoyer un e-mail avec de TYPE ="HTML" avec un fichier attaché?Merci de vos réponse! Tester la validite d'un fichier avant l'upload [ par ossedar ] Je voudrais savoir quelle est la propriete pour acceder au nom du fichier qu'on desire uploader (verifier si il s'agir d'un gif...) ou tout simplement variable cgi et redirection [ par fme ] Bonjour à tous,voici ma question :j'ai 2 dns qui pointent sur 1 adresse IP et je voudraiscréer une condition cfif dans mon fichier index.cfm pourredir Test sur variable [ par Meuble' ] Salut !Bon j'ai juste une petite question :je n'arrive pas à trouver comment tester sur par exemple dans un formulaire le visiteur ne remplit pas un c Lecture de la taille d'un fichier [ par bip ] Comment faire pour lire la taille d'un fichier dans un répertoire donné ex : maj/prg/fichier.zip upload d'un fichier image [ par pascale ] comment récupérer les valeurs correctes d'un fichier gif ou jpg lors de l'insertion via un formulaire.Fichier 1 : ajout.cfmdans lequel sont insérés de Lire/ecrire dans un *.txt [ par Nico ] Bonjour a tous,Je voudrais crée un forum avec coldfusion,j'ai penser que pour le faire je devais permette l'ecriture ds un *.txt et sauver certaine do creation de fichier word a partir de coldfusion [ par lemmings ] salutsi quelqu'un a deja créé un fichier word a partir de coldfusion. il serait sympa de me donner le code.merci copie de fichier sur machine a distance??? [ par frangine ] Bonjour, quelqu'un pourrait me dire comment faut faire pour faire un copie de fichier sur une machine a distance.Je m'explique : je voudrais deplacer [URGENT] Liens OLE [ par Shamantao ] Bonjour,Je ne sais pas si je suis au bon endroit pour poser cette question mais :quand je clique sur un lien qui pointe vers un fichier .XLS dans mon


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,187 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales