Problème Hyperlien avec variable en php
Résolu/Fermé
tuz
Messages postés
5
Date d'inscription
mardi 6 février 2007
Statut
Membre
Dernière intervention
25 juillet 2007
-
25 juil. 2007 à 14:27
Henry - 25 juil. 2007 à 15:33
Henry - 25 juil. 2007 à 15:33
A voir également:
- Problème Hyperlien avec variable en php
- Easy php - Télécharger - Divers Web & Internet
- Hyperlien illustrator - Forum PDF
- Expert php pinterest - Télécharger - Langages
- Vba range avec variable ✓ - Forum VB / VBA
7 réponses
bonjour!
ton probleme est normal! C'est une erreure de debutant ou de fatigue ;)
essaie un peu ce code la :
<a href=<? echo $t; ?>>inscription</a>
verifie que ton lien est bien de la forme http://...
sinon concatene ce debut de chaine a ta variable... mais surtout n'oublie pas le echo car ton lien te renvera toujours vers ton index (tu dois avoir un lien nul)
ton probleme est normal! C'est une erreure de debutant ou de fatigue ;)
essaie un peu ce code la :
<a href=<? echo $t; ?>>inscription</a>
verifie que ton lien est bien de la forme http://...
sinon concatene ce debut de chaine a ta variable... mais surtout n'oublie pas le echo car ton lien te renvera toujours vers ton index (tu dois avoir un lien nul)
Evites les shorts tags <? pour php (cela t'évitera bien des ennuis si un jour ton hebergeur passe en php5)
mets plutot :
<a href=<?php echo $t; ?>>inscription</a>
et dans ta variable $t mets le chemin relatif complet de ton fichier par rapport à ton script en cours
mets plutot :
<a href=<?php echo $t; ?>>inscription</a>
et dans ta variable $t mets le chemin relatif complet de ton fichier par rapport à ton script en cours
tuz
Messages postés
5
Date d'inscription
mardi 6 février 2007
Statut
Membre
Dernière intervention
25 juillet 2007
25 juil. 2007 à 15:20
25 juil. 2007 à 15:20
éh oui je suis une pure débutante...depuis 3 semaines!
Alors je comprends pas un truc...Quand je fais un hyperlien statique par exemple
<a href="explorer/base1/download/Dossier de presse City Raid Andros.doc">Dossier de presse </a>
J'ai pas besoin de http://
Alors pourquoi là j'en ai besoin? Si vous pouvez m'expliquer ca serait cool.
Merci
Alors je comprends pas un truc...Quand je fais un hyperlien statique par exemple
<a href="explorer/base1/download/Dossier de presse City Raid Andros.doc">Dossier de presse </a>
J'ai pas besoin de http://
Alors pourquoi là j'en ai besoin? Si vous pouvez m'expliquer ca serait cool.
Merci
tuz
Messages postés
5
Date d'inscription
mardi 6 février 2007
Statut
Membre
Dernière intervention
25 juillet 2007
25 juil. 2007 à 15:27
25 juil. 2007 à 15:27
Alors je n'ai pas fait la concatenation et le lien marche à peut près...
Je m'explique:
Quand mon fichier possède des espaces dans son nom il me met une erreur
Quand le fichier n'a pas d'espaces il veut bien me le telecharger!!!
C'est normal?
Je m'explique:
Quand mon fichier possède des espaces dans son nom il me met une erreur
Quand le fichier n'a pas d'espaces il veut bien me le telecharger!!!
C'est normal?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
tu n'as pas besoin de http:// parce que c'est un chemin relatif , c'est à dire que tu donnes le chemin par rapport à l'endroit ou est ta page en cours.
Les lien en http:// sont pour les liens externes à ton site.
Il est préférable d'utiliser le relatif pour tout ce qui est interne à ton site., donc dans ton cas tu ne mets pas http:// pour pointer ton fichier.
Autre remarque:
explorer/base1/download/Dossier de presse City Raid Andros.doc
Ne mets pas d'espaces dans tes noms de fichiers si tu peux c'est mieux, mets
explorer/base1/download/Dossier_de_presse_City_Raid_Andros.doc
ou
explorer/base1/download/DossierDePresseCityRaidAndros.doc
Les lien en http:// sont pour les liens externes à ton site.
Il est préférable d'utiliser le relatif pour tout ce qui est interne à ton site., donc dans ton cas tu ne mets pas http:// pour pointer ton fichier.
Autre remarque:
explorer/base1/download/Dossier de presse City Raid Andros.doc
Ne mets pas d'espaces dans tes noms de fichiers si tu peux c'est mieux, mets
explorer/base1/download/Dossier_de_presse_City_Raid_Andros.doc
ou
explorer/base1/download/DossierDePresseCityRaidAndros.doc
tuz
Messages postés
5
Date d'inscription
mardi 6 février 2007
Statut
Membre
Dernière intervention
25 juillet 2007
25 juil. 2007 à 15:32
25 juil. 2007 à 15:32
OK merci beaucoup!
Donc pour un hyperlien dynamique
<a href=<?php echo $t; ?>>inscription</a>
tout simplement...
Donc pour un hyperlien dynamique
<a href=<?php echo $t; ?>>inscription</a>
tout simplement...
lol,
j'ai l'air con sur ce coup car je sais plus pourquoi. le http defini un protocole il me semble : tu peux utiliser ton browser comme explorateur windows, par exemple je presume que ton test donne ci dessus est fait en local, mais lorsque tu defini le http tu indique au browser qu'il faudra aller sur le net pour trouver l'adresse.
de meme tu aura un probleme une fois en ligne car les espaces c'est interdit, il y a un code %20 de memoir a mettre a la place d'un espace, ou mets des underscore ( _ ) plutot.
j'ai l'air con sur ce coup car je sais plus pourquoi. le http defini un protocole il me semble : tu peux utiliser ton browser comme explorateur windows, par exemple je presume que ton test donne ci dessus est fait en local, mais lorsque tu defini le http tu indique au browser qu'il faudra aller sur le net pour trouver l'adresse.
de meme tu aura un probleme une fois en ligne car les espaces c'est interdit, il y a un code %20 de memoir a mettre a la place d'un espace, ou mets des underscore ( _ ) plutot.