[PHP] Problème lien dans un echo

Résolu/Fermé
florianlp Messages postés 72 Date d'inscription mercredi 15 février 2012 Statut Membre Dernière intervention 21 octobre 2015 - 14 août 2012 à 20:07
florianlp Messages postés 72 Date d'inscription mercredi 15 février 2012 Statut Membre Dernière intervention 21 octobre 2015 - 14 août 2012 à 22:11
Bonjour,

J'ai un souci quand j'essai de mettre un lien dans mon script d'upload:

echo "Lien vers le Fichier : <a href="http://*******/up/$nomFichier">http://*******/up/$nomFichier</a>";


Normalement si ça fonctionnerai je devrais avoir ça à l'affichage

Lien vers le Fichier : http://*******/up/nom_du_fichier.ext

Mais à la place le script me renvoi une erreur:

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/*****/public_html/***/uploader.php on line 91

Par contre si je met ça à la place je n'aurais pas d'erreur mais ça sera du texte et non un lien actif:
echo "Lien vers le Fichier : http://center-up.com/inc/up/$nomFichier";


Seriez vous d'où vient ce problème ?

Merci d'avance

4 réponses

Utilisateur anonyme
14 août 2012 à 22:01
Bonjour

Il y a de nombreuses façon de l'écrire. Entre autres, tu peux faire l'inverse de ce qu'a dit Nicolas : tu laisses des " à l'extérieur, mais tu mets des ' autour du href.
Tu devrais réviser les règles de base du PHP, c'est vraiment une question élémentaire et si tu ne comprends pas les règles élémentaires, tu vas passer ton temps à essayer avec des " ou des ' à droite et à gauche dans tes scripts, alors qu'il est très facile d'écrire correctement du premier coup.
1
-nicolas- Messages postés 4173 Date d'inscription mercredi 5 mars 2008 Statut Contributeur Dernière intervention 5 septembre 2017 1 309
14 août 2012 à 20:47
Hello,

je suis (très) loin d'être un expert mais as-tu essayé de remplacer les " par des ' en début et fin de ligne ?

ce qui donnerait :

echo 'Lien vers le Fichier : <a href="http://*******/up/$nomFichier">http://*******/up/$nomFichier</a>';
0
florianlp Messages postés 72 Date d'inscription mercredi 15 février 2012 Statut Membre Dernière intervention 21 octobre 2015
14 août 2012 à 21:04
Je viens d'essayer il n'y a plus d'erreur mais voilà ce qui s'affiche:

Lien vers le Fichier : http://*******/up/$nomFichier

Au lieu de: Lien vers le Fichier : http://*******/up/lenomdufichieruploader

et quand on clique sur le lien sa nous dirige sur: http://*******/up/$nomFichier

Donc ce n'est pas encore bon. Merci quand même à toi.

Merci d'avance pour d'autres réponses.
0
florianlp Messages postés 72 Date d'inscription mercredi 15 février 2012 Statut Membre Dernière intervention 21 octobre 2015
14 août 2012 à 22:11
Effectivement tu as raison je n'ai pas essayer ça.

Encore merci à toi et je vais penser à faire ce que tu ma dit !
0