[PHP] htmlentities => comment afficher un lien web ?
3 messages
• Page 1 sur 1
- fraid26
- WRInaute discret

- Messages: 139
- Inscription: 3 Oct 2008
[PHP] htmlentities => comment afficher un lien web ?
Bonjour à tous.
J'ai une colonne dans ma base de données qui PEUT contenir des adresses web (et bien d'autres choses).
Lorsque j'affiche les données, je passe par htmlentities pour éviter les problèmes.
Il se trouve que l'utilisateur choisi lui même de transformer cette colonne en lien web ou non.
Seulement, je ne peux pas récupérer l'adresse de manière exploitable si je fais un htmlentities avant, et si je le place après, alors il y a un risque de sécurité. Voyez vous une solution ?
Peut être détecter automatiquement le type de donneés, et encore... (la ligne peut commencer par http:// et finir par <script type...>) ? Ou échapper tous les < et > ?
Merci pour vos idées et bonne soirée
Frédéric
J'ai une colonne dans ma base de données qui PEUT contenir des adresses web (et bien d'autres choses).
Lorsque j'affiche les données, je passe par htmlentities pour éviter les problèmes.
Il se trouve que l'utilisateur choisi lui même de transformer cette colonne en lien web ou non.
Seulement, je ne peux pas récupérer l'adresse de manière exploitable si je fais un htmlentities avant, et si je le place après, alors il y a un risque de sécurité. Voyez vous une solution ?
Peut être détecter automatiquement le type de donneés, et encore... (la ligne peut commencer par http:// et finir par <script type...>) ? Ou échapper tous les < et > ?
Merci pour vos idées et bonne soirée
Frédéric
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
Re: [PHP] htmlentities => comment afficher un lien web ?
3 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Afficher les données de ma table php sur mon site web
- help php et htmlentities
- SQL ou php ajoute des htmlentities ?
- Afficher ce lien
- [IE] Ce programme ne peut pas afficher la page Web
- comment afficher un lien html
- Afficher un contenu en cliquant sur un lien
- Afficher une variable PHP
- afficher un fichier.txt en php
- Afficher des articles trouvés sur le web en citant la source
Consultez la description détaillée des produits ou services de Google suivants : Googlebot
- Test de lien (type de redirection)
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs). - Calcul du taux de liens vers des pages internes
Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés. - Recherche de citations d'un site en texte brut
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
