[PHP] Reconnaître une partie de message

Résolu/Fermé
Wolfylink Messages postés 192 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 14 novembre 2010 - 10 juil. 2009 à 21:31
Wolfylink Messages postés 192 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 14 novembre 2010 - 10 juil. 2009 à 22:08
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 !

@ + !
A voir également:

2 réponses

jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 186
10 juil. 2009 à 22:05
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
Wolfylink Messages postés 192 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 14 novembre 2010 25
10 juil. 2009 à 22:08
C'est parfait ! Pile ce que je voulais !
Merci ! Merci ! Merci !

;)

@ + !
0