01net    Web


Actuellement en ligne : 915 Utilisateurs dont 48 dans Programmation et développement >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par A.Ouloube, Beno@  
01net > Forum de 01net > Programmation et développement > PHP
> [résolu] BBcode et php
Passionné(e) d'internet, de logiciels, de forums ? 01net recrute...
Auteur
Message
 
<     1       >
ornite
  
  :-)
      ?   @     Posté le 26/02/2007 12:26:43  
Voter pour ce message
Bonjour a tous,

Dans le but de sécuriser mon livre d'or, j'aimerais y insérer la protection par bbcode et désactivation de l'HTML dans les postes.

Le problémes est que aprés nombreuses recheches, les script BBcode sont trés critiqués, et les scripts "malwares" ne sont pas supprimés.

Connaissez vous un code PHP permettant de faire ses deux choses a la fois ?

Merci de votre soutien.
-->Message édité par ornite le 07/03/2007 23:59:01<--
-------
[:jandre:1]Il faut mieux en mettre plus que moins [:KiWin:1]
Beno@
  
  :-)
      ?   @     Posté le 26/02/2007 12:50:47  
Voter pour ce message
pour supprimer l'html il y a htmlentities() et htmlspecialchars()
sinon, pour le BBcode c'est du regex qu'il va falloir
ornite
  
  :-)
      ?   @     Posté le 26/02/2007 15:28:27  
Voter pour ce message
Ok Beno@, pour les deux fonctions, c'est déjà fait mais pour le BBcode, aurais tu des liens a me conseiller ?
-------
[:jandre:1]Il faut mieux en mettre plus que moins [:KiWin:1]
Beno@
  
  :-)
      ?   @     Posté le 26/02/2007 18:21:07  
Voter pour ce message
le site du zero apprend les regex
ornite
  
  :-)
      ?   @     Posté le 26/02/2007 21:03:56  
Voter pour ce message
ok, je vais voir ça. ;)

Merci
-------
[:jandre:1]Il faut mieux en mettre plus que moins [:KiWin:1]
ornite
  
  :-)
      ?   @     Posté le 07/03/2007 10:42:33  
Voter pour ce message
Bonjour a tous,

Alors, j'ai bien avancé sur le sujet.
J'ai trouvé comment tout faire mais, il y a un petit bémol.

Pour remplacer les balises bbcode, j'utilise ses commandes:
$t = preg_replace("!\[quote\](.+)\[/quote\]!Umi","$q1 Citation : $q2 $1 $q3",$t);


Mais le probléme et si il y a un retour a la ligne dedans, le changemant ne se fait plus.

Avez vous une solution ?

Merci
-->Message édité par ornite le 07/03/2007 10:43:04<--
-------
[:jandre:1]Il faut mieux en mettre plus que moins [:KiWin:1]
flyflo
  Vatfaire'ware
  :-)
      ?   @     Posté le 07/03/2007 14:20:51  
Voter pour ce message
Ya pas un problème dans la partie

Umi

Ca serait pas plutôt

Usi


??
-->Message édité par flyflo le 07/03/2007 14:21:38<--
ornite
  
  :-)
      ?   @     Posté le 07/03/2007 14:28:35  
Voter pour ce message
Certainement.

Je vais regarder cela.
-------
[:jandre:1]Il faut mieux en mettre plus que moins [:KiWin:1]
ornite
  
  :-)
      ?   @     Posté le 07/03/2007 23:58:39  
Voter pour ce message
C'est ok, c'étais ça qui cloché. ;)
-------
[:jandre:1]Il faut mieux en mettre plus que moins [:KiWin:1]
<     1       >

01net > Forum de 01net > Programmation et développement > PHP
> [résolu] BBcode et php

Aller à :

Page générée en : 0.804s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat

Calendrier
Réalisez de A à Z des calendriers originaux pour partager les grands moments !
Jeux
Nouveauté : Aidez William à récolter les feuilles mortes pour les greffer sur les poiriers, les cerisiers... !