cs_Nicolas_R
Messages postés4Date d'inscriptionmardi 21 août 2007StatutMembreDernière intervention22 août 2007
-
21 août 2007 à 07:51
cs_Nicolas_R
Messages postés4Date d'inscriptionmardi 21 août 2007StatutMembreDernière intervention22 août 2007
-
22 août 2007 à 02:39
Yoo all !
Voilà que je m'attaque à PHP, mais ce n'est pas pour autant que je gagne ... Peut-être une âme charitable sur ce vivant forum saurait-elle m'aider ? :)
Voici le morceau de code qui me cause bien des soucis:
echo , htmlentities(trim($data['lien']));
Je n'arrive pas à activer le contenu rapporté de ma base par $data comme lien cliquable ! Une idée ?
cs_Nicolas_R
Messages postés4Date d'inscriptionmardi 21 août 2007StatutMembreDernière intervention22 août 2007 21 août 2007 à 11:18
Merci pour la réponse !
En fait, "lien" est le nom du champs qui contient les données de la base à insérer dans le document html. En l'occurence, il s'agit par exemple de www.unbonsite.com, sans autre chose. Je n'ai pas pu mettre de balise parceque comme c'est une instruction PHP, je n'ai pas pas trouver comment l'englober dans uen balise ...
Donc j'essaye de remplacer echo , htmlentities(trim($data['lien'])); par echo $data['lien']; ?
cs_Nicolas_R
Messages postés4Date d'inscriptionmardi 21 août 2007StatutMembreDernière intervention22 août 2007 21 août 2007 à 13:18
Merci Yoteco, c'est dejà un très bon début : Maintenant, lorsque je mets echo '['.$data['lien'].' '.$data['lien'].']'; j'ai enfin un hyperlien actif nommé comme je le voulais. Seul bémol: Au lien de linker vers www.unbonsite.com, il linke vers www.monsite.com/www.unbonsite.com ! Alors que la base précise bien "www.unbonsite.com ... c'est bien un a href qu'il faut mettre non ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
pysco68
Messages postés681Date d'inscriptionsamedi 26 février 2005StatutMembreDernière intervention21 août 20148 21 août 2007 à 14:07
il faut que ton $data['lien'] contienne un 'http://' suivi de l'adresse de ton site...
essaye voir ça:
<hr size= "2" width="100%" />echo '[http://'.$data['lien'].' '.$data['lien'].']'; <hr size ="2" width= "100%" />mais il faut t'assurer que ta collection de lien ne contienne pas ce http:// sinon ça marche plus... alternativement tu mets http:// devant tous les liens dans ta BDD/source de lien....
vala ^^
<hr size ="2" width="100%" />Developpement Web Yannic GraphiX | Mon CMS yArt et sa démo <hr size="2" width="10" />