PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > fr.comp.info.auteurs > Re: entrer du texte , risques , etc
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
Re: entrer du texte , risques , etc

Réponse
 
LinkBack Outils de la discussion
Vieux 19/02/2008, 13h40   #1 (permalink)
jerome balti
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: entrer du texte , risques , etc

merci

> Et pour le reste, le plus
> simple est je crois une liste blanche de balises autorisées...



tiens pour la liste blanche...
je remarque que les modules de blogs, etc... utilisent souvent des
systèmes du genre :

l'utilisateur tape des balises similaire à HTML dans son texte

ex pour <b></b> ... etc

pour le traitement de la saisie, y a t il une fonction qui remplace une
un groupe de caractere par un autre dans une chaine pour faire la
substitution facilement ?
(je présume que oui, je vais fouiner)


  Réponse avec citation
Vieux 19/02/2008, 22h37   #2 (permalink)
Patrick 'Zener' Brunet
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: entrer du texte , risques , etc

Bonsoir.

"jerome balti" <baltibloke@hotmail.com> a écrit dans le message de news:
mn.9b707d82fcc9099e.42336@hotmail.com...
> merci
>
> > Et pour le reste, le plus
> > simple est je crois une liste blanche de balises
> > autorisées...

>
>
> tiens pour la liste blanche...
> je remarque que les modules de blogs, etc... utilisent
> souvent des systèmes du genre :
>
> l'utilisateur tape des balises similaire à HTML dans
> son texte
>
> ex pour <b></b> ... etc
>


Oui, c'est ce que je suggérais, et ça vous donne le contrôle total des tags
qui peuvent être insérés.

Il ne vous reste plus qu'à commencer par échapper les quotes simples et
doubles sous toutes les formes possibles afin d'être sûr que votre PHP ne se
fasse pas avoir par une injection de code, et dans le pire des cas, ce qu'il
ne traduira pas apparaîtra comme du texte natif.

Vous rajoutez alors un preview et une option de correction, et vous
conciliez ainsi souplesse et sécurité (à la sémantique du contenu près,
c'est un autre problème).

Ah oui, pensez aussi à limiter la quantité de texte, pour éviter la
saturation, et dans ce cas il est sympa de rajouter un compteur de nombre de
caractères restants.
Prévoyez aussi une convention pour les passages à la ligne et sauts de
paragraphe (c'est différent), si vous convertissez en HTML ils seront
perdus, comme sur beaucoup de sites moches qui ne gardent qu'un dégluti
infâme.

--
Cordialement.
--
* Patrick BRUNET www.ipzb.fr
* E-mail: lien sur http://zener131.free.fr/ContactMe

  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 08h02.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,08489 seconds with 10 queries