Bbcode

Résolu
darkchristophetd Messages postés 1100 Date d'inscription   Statut Contributeur Dernière intervention   -  
darkchristophetd Messages postés 1100 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Comment faire pour, en PHP, insérer du bbcode dans une variable :
On a une variable contanant un message.
Admettons que dans ce message il y ai [italique]/italique.
Comment faire pour mettre le texte en italique ?
merci
Configuration: Windows XP
Firefox 2.0.0.18

3 réponses

  1. IdleMan Messages postés 254 Statut Membre 60
     
    Il faut que tu fasse appel a la fonction str_replace afin de remplacer les [italique]/italique par leurs equivalents html (pour cet exemple : <i></i>)
    0
  2. darkchristophetd Messages postés 1100 Date d'inscription   Statut Contributeur Dernière intervention   459
     
    ok
    je suis allé voir sur manuelphp.net
    merci encore
    0
  3. darkchristophetd Messages postés 1100 Date d'inscription   Statut Contributeur Dernière intervention   459
     
    re
    il y a encore un petit problème :
    avec le code suivant , le commentaire s'insère bien dans la bdd, mais sans ni ";)", ni "<img src.....>"
            $date = date('d/m/Y\- H\:i');
    	$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
    	$commentaire = mysql_real_escape_string(htmlspecialchars($_POST['commentaire']));
    	$commentaire = '<pre>'.$commentaire.'</pre>';
    	$commentaire = str_replace(';)' ,'<img src="images/clin-d\'oeil.gif" />', $commentaire);
    	$note = $_POST['note'] ;
    	
    	
    	mysql_query("INSERT INTO commentaires VALUES('$date', '$page', '$pseudo', '$note', '$commentaire')");
    

    Pourquoi ?
    0