Accueil > Forum > > > > balise href avec lien http et non relatif
balise href avec lien http et non relatif
mercredi 2 août 2006 à 23:22:51 |
balise href avec lien http et non relatif

AlBud
|
Salut à tous, je ne suis pas habitué au forum et je ne sais pas si ma question est au bon endroit mais là je suis dans l'impasse totale. Voila sur un site en php avec du javascipt j'ai créé une petite fenêtre pop-up qui me permet de selectionner un fichier sur le serveur seulement le lien du fichier (en php) et d'après le serveur apache et c'est un lien relatif donc du style : ./../user/bobo/fichier.rar ma fenêtre popup affecte automatiquement ce lien à une balise <a href je souhaiterai enregistrer ce lien qui est du style [ Lien ] j'ai donc créer un input text invisible et je lui ai affecter links[0].href et là big big problème car si je passe ma souris au dessus du lien <a href j'ai bien une adresse http://... mais quand je réaffecte à l'input la balise href contient toujours mon lien relatif donc du style ./../user/bobo/fichier.rar ma question est où est le problème sinon peut on avoir un lien http à partir d'un lien relatif d'un serveur. Je ne comprend pas trop comment ce dernier a réussi tout de même à me retranscrire le lien relatif en lien http (car quand la souris survole le lien et que je clique cela download bien le fichier mais j'ai besoin de récupérer cette adresse et non celle du serveur) merci à tous
|
|
jeudi 3 août 2006 à 00:38:00 |
Re : balise href avec lien http et non relatif

Evangun
|
Salut, c'est quoi le rapport entre une balise a href et un input ?? tu utilises du javascript qui modifie la destination du lien quand tu cliques dessus ? si c'est ça j'ai l'impression que ton pb vient de ton javascript, pas du php... et pourquoi tu mixes liens relatifs et absolus ? je comprends pas tout là....
|
|
jeudi 3 août 2006 à 09:52:59 |
Re : balise href avec lien http et non relatif

AlBud
|
oui c'est un peu ca, en fait j'ai mis un input pour permettre à l'utilisateur de remodifier le lien lui même et ensuite je peux réaffecter à la balise <a>.
mais je crois que tu as raison c'est plutot un problème javascript, mais c'est parce que j'ai du php et du javascript qui intervienne à différent niveau mais peut etre que php peux résoudre cela en envoyant directement le chemin côté client enfin je sais pas si c'est possible;
J'ai fait une interface php qui permet de remplir des fiches et l'utilisateur peut choisir des fichiers et images déjà sur le serveur. Quand il fait son choix ma pop-up me retourne l'adresse relatif mais effectivement une fois affecter à une balise image, le src contient bien une adresse côté client [ Lien ].... et je peux ainsi enregistrer mon code, par contre ca ne marche pas avec les balises de lien <a href=.... > où la j'ai toujours le lien relatif et je ne veux pas enregistrer ce chemin relatif car ca peux donner des idées au personne mal intentionné et c'est assez moche par exemple: /../../../../user/rep1/rep2/rep3/fic/fichier1.rar correspond côté client à www.monsite/fic/fichier1.rar et c'est ce lien que je veux avoir et non l'autre
ce qui est bizarre c'est que je veux recupérer l'adresse web que l'on voit lorsque l'on passe la souris sur la balise lien <a> mais que finalement je n'arrive qu'à récupérer mon adresse relative.
|
|
jeudi 3 août 2006 à 11:29:50 |
Re : balise href avec lien http et non relatif

malalam
|
Hello,
Montre ton code, mais à mon avis aussi, c un problème js.
|
|
jeudi 3 août 2006 à 15:46:41 |
Re : balise href avec lien http et non relatif

AlBud
|
merci de prendre le temps de me répondre, je pense aussi c'est du js mais en fait je me demandais si à partir d'une adresse relative sur le serveur on pouvait en déduire l'adresse web et peut etre que ca pouvait se faire côté serveur
voici mon code :
strValue = '/~php/jscripts/../../../../fichiers/docs/doc.rar'; alert("strValue="+strValue); document.links[0].href = strValue ; alert('Link_0='+document.links[0].href);
Et pourtant quand on passe le pointeur de la souris au dessus du <a> on a www.monsite.fr/fichiers/docs/docs.rar que je n'arrive pas à récuperer, dommage mais y a peut etre pas de solution mais alors d'où est stocké cette adresse web du <a> ???
|
|
Cette discussion est classée dans : fichier, serveur, lien, http, relatif
Répondre à ce message
Sujets en rapport avec ce message
remplacer un lien dans un fichier HTML [ par bibou56 ]
Salut je dois modifier l'url d'un lien dans un fichier html.Je fais ca : if(is_writeable($cheminAbsoluPage)){$fic=fopen($cheminAbsoluPage, "r+");while
lien vers fichier hors du dossier serveur [ par ticapix ]
BonjourJe cherche a creer un lien vers un fichier qui ce trouve dans le dossier parent du serveur.Je pense qu'il y a peut etre une option dans apache.
lien vers un fichier hors du dosier serveur [ par ticapix ]
BonjourJe cherche a creer un lien vers un fichier qui ce trouve dans le dossier parent du serveur.Je pense qu'il y a peut etre une option dans apache.
connexion HTTP download [ par amin127 ]
Bonjour, Je suis un debutant en programmation php. Et je suis actuellement entrain de monter un system de partage de fichier. Je m'explique.Supposon
Lancer un fichier m3u sur mon serveur à l'aide de commande php [ par PunKeR77 ]
Bonjour,Je cherche un code php qui me permettrait de lancer un fichier m3u sur mon serveur. En effet j'ai fait un site avec des amis pour diffuser une
Telecharger un fichier sur serveur [ par obcstaff ]
Bonjour a tous, je m'explique, j'ai une gestion de fichier sur un intranet, pour uploader des fichiers, pas de probleme, par contre, je ne vois pas co
problème upload [ par jipe32 ]
Bonjour j'ai téléchargé un script d'upload sur Comscripts.com et je l'ai adapté à mon site, mais j'ai un problème que je n'arrive pas à résoudre. ça s
lien vers tous les fichier d'un dissier [ par kelm_by ]
salut tous le monde,j'ai fait ce code pour metre un lien vers tous les fichier d'un dosier mais ca marche pas aider moi svp$folder = "./";$dossier = o
protections de fichiers derriere allopass [ par seabird ]
Bonjour, Je suis actuellement en train de faire le site d'un groupe de musique sur lequel les morceaux seront vendus derriere allopass. j'utilise donc
Lancer un executable [ par lgn ]
Bonjour,Je dois réaliser pour la fonction suivante.Le client a un PC qui fait office de serveur de programme et WEB.Ce PC Serveur est dans une salle d
Livres en rapport
|
Derniers Blogs
[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril CERTIFICATIONS BETA .NET 4CERTIFICATIONS BETA .NET 4 par KooKiz
Les inscriptions pour les certifications beta .NET 4 ont commencé. L'inscription est offerte pour les examens suivants : - 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4 - 71-515, TS: Web Applications Development with...
Cliquez pour lire la suite de l'article par KooKiz [MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2[MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2 par redo
J'imagine que la plupart d'entre vous connaissent bien et utilisent le service de traduction de Google, mais connaissez-vous celui de Microsoft . Microsoft Translator ? Effectivement, Microsoft nous annoncé le lancement version 2 de la Technologie Preview...
Cliquez pour lire la suite de l'article par redo LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010!LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010! par MPOWARE
Toutes les vidéos de ce lancement sont en ligne!
Partie I - Intro
http://www.youtube.com/watch?v=LkQzTQ8T6CA
Partie II - Démo 1
http://www.youtube.com/watch?v=drAhYQ7lqvo
Partie III - Démo 2
http://www.youtube.com/watch?v=c8KM_1Gqybc...
Cliquez pour lire la suite de l'article par MPOWARE
Forum
PHP ALGOPHP ALGO par tagadax
Cliquez pour lire la suite par tagadax
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|