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 : Variable et HREF HELP..... [ Archives / Général ] (pendemonium)

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é 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...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

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,187 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é.