[PHP] Reconnaître une partie de message

Résolu
Bonjour,
J'explique le "problème" :
J'ai fait un formulaire de messages privés, et j'aimerais savoir une chose, pour le message.

En effet, j'aimerais pouvoir exprimer une condition :

Si -gras- et -/gras- se trouvent dans le message (uniquement dans la zone de texte !!), mettre en gras ce qu'il y a entre les deux.

Ou encore :

Si [ ;) ] est dans le message (uniquement dans la zone de texte, et uniquement [ ;) ]!!!), alors afficher l'image smiley_clin_oeil.

Sachant que ce que je veux savoir est le si... alors... et non la mise en gras ou l'affichage d'image !

Merci d'avance !

@ + !
Configuration: Windows Vista
Firefox 3.0.11

2 réponses

  1. ton message est dans une variable ?

    si oui, admettons que le mess est dans la variable $message

    pour le smiley tu fais
    $message = str_replace('[ ;) ]','<img src="smiley_clin_oeil" />',$message); (tu mets le lien de ton image) ==> ca replacera ton [ ;) ] par l'image elle même

    et pour le gras, ben tu fais pareil en remplacant -gras- par <b> et -/gras- par </b>

    A moins que je n'ai pas compris ce que tu voulais ...
    0
    1. C'est parfait ! Pile ce que je voulais !
      Merci ! Merci ! Merci !

      ;)

      @ + !
      0