Problème preg_replace en PHP
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 -
darkchristophetd Messages postés 1100 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un problème en PHP :
avec ce code,
quand je fait un echo de $commentaire, rien ne s'affiche.
Pourquoi ??
merci
J'ai un problème en PHP :
avec ce code,
$commentaire = mysql_real_escape_string($_POST['commentaire']);
$commentaire = preg_replace('#(.+)#i', '<b>$1</b>', $commentaire);
$commentaire = preg_replace('#(.+)#i', '<u>$1</u>', $commentaire);
$commentaire = preg_replace('#(.+)#i', '<i>$1</i>', $commentaire);
$commentaire = preg_replace('#<barre>(.+)</barre>#i', '<strike>$1</strike>', $commentaire);
$commentaire = preg_replace('#<centre>(.+)</centre>#i', '<center>$1</center>', $commentaire);
$commentaire = preg_replace('#;)#', '<img src="/images/clin-oeil.gif " alt="smiley" />', $commentaire);
$commentaire = preg_replace('#:D#', '<img src="/images/grand-sourire.gif...]" alt="smiley" />', $commentaire);
$commentaire = preg_replace('#:!:#', '<img src=/"images/exclamation.gif " alt="smiley" />', $commentaire);
$commentaire = preg_replace('#=>#', '<img src="/images/fleche.gif]" alt="smiley" />', $commentaire);
$commentaire = preg_replace('#énervé#', '<img src="/images/enerver.gif]" alt="smiley" />', $commentaire);
$commentaire = preg_replace('#:étonné#', '<img src="/images/etoner.gif]" alt="smiley" />', $commentaire);
$commentaire = preg_replace('#:diable:#', '<img src="/images/diable.gif]" alt="smiley" />', $commentaire);
$commentaire = preg_replace('#:cool:#', '<img src="/images/cool.gif]" alt="smiley" />', $commentaire);
quand je fait un echo de $commentaire, rien ne s'affiche.
Pourquoi ??
merci
A voir également:
- Problème preg_replace en PHP
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
13 réponses
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
a chaque fois que t'appelle preg_replace, fais un echo juste apres pour savoir où la fonction foire, et ainsi savoir quel appel renvoie null
merci !
ça commence à foirer ici :
ça commence à foirer ici :
$commentaire = preg_replace('#;)#', '<img src="http://www.apprendreinformatique.fr/tutoriaux-programmation/xhtml/images/clin-oeil.gif" alt="smiley" />', $commentaire);