str_replace();
Salut,
J'ai un petit problème au niveau de cette fonction, dans mon systeme de smileys. En effet, j'utilise une fonction utilisateur qui est sensée remplacer les codes par les balises des images correspondantes. le problème, c'est que la fonction me vide la variable !!
voici les wall correspondants :
http://www.lephpfacile.com/wall/lire_wall.php?wall=1453
bonjour
j'aurais mis le addslashes après la donction pour les smilies, non?
c 'est incroyable ce que je peux écrire comme conneries
Moi j'ai fais ça sans fonction:
$news = str_replace (':)', '<img src="design/smileys/original.gif" alt=":)" />', $news);
et j'appel la page avec un include
Le probleme vient du fait que str_replace retourne une chaine de carateres, or toi, tu ne recuperes pas cette valeur de retour.
merci !
j'ai ajouté a la fin de la fonction utilisateur return $message; juste avant le } ,
Mais le nouveau problème maintenant est que cela retourne exactement la variable d'origine, autrement dit, c'est comme s'il n'y avait pas de fonction !
J'ai aussi mis le stripslashes apres lafonction smiley.
bonjour
Oui, tu ne recuperes pas la valeur de retour de la fonction.
Fais un :
$chaine = str_replace (.... , ......);
Merci beaucoup !!!
bonjour
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: