affichage smiley dans un forum

affichage smiley dans un forum - HTML/CSS - Programmation

Marsh Posté le 17-07-2005 à 23:43:08    

bonjour a tous....
 
je suis en train de faire un forum et je suis bloqué pr les smiley....je souhaiteari faire comme pour ce forum... auriez vous quelue tuto ou liens a me donner car je suis perdu...
 
 
merci bcp :jap:

Reply

Marsh Posté le 17-07-2005 à 23:43:08   

Reply

Marsh Posté le 17-07-2005 à 23:54:36    

Str_replace() peut faire l'affaire. Quand tu affiches les messages tu remplaces les codes smiley par la balise image qui va bien...
 
Note preg_replace ferait l'affaire aussi mais j'ai aucune idée de ce qui est mieux ;)
 
 
EDIT: Autant pour moi j'avais pas vu que t'étais en dans la cat html...Pas de php ou autres dans ton forum???


Message édité par gooopil le 17-07-2005 à 23:56:37
Reply

Marsh Posté le 17-07-2005 à 23:57:22    

En même temps un forum sans PHP ça risque d'être laborieux :D

Reply

Marsh Posté le 17-07-2005 à 23:58:40    

Chuis sur que ca peut se faire quand meme...Mais faut en vouloir quand meme :D

Reply

Marsh Posté le 18-07-2005 à 00:03:47    

bien sur que c'est en php !!!!

Reply

Marsh Posté le 18-07-2005 à 00:07:50    

Ben faut bouger dans la cat php alors ;)

Reply

Marsh Posté le 18-07-2005 à 00:09:17    

Hé bien utilise la fonction dite, str_replace.
Par exemple,

Code :
  1. $phrase = "Bonjour :)";
  2. str_replace(":)","<img src='images/sourire.gif'/>",$phrase);

Maiiis le mieux, c'est de faire des tableaux, du genre

Code :
  1. $smileys = array(":)",":D",":(" );
  2. $images = array("<img src='sourire.gif'/>","<img src='content.gif'/>","<img src='passourire.gif'/>" );
  3. str_replace($smileys,$images,$phrase);


 
(Hé oui, tu n'es pas dans la bonne catégorie :p)


Message édité par Lund le 18-07-2005 à 00:10:08
Reply

Marsh Posté le 18-07-2005 à 00:09:25    

gooopil a écrit :

Chuis sur que ca peut se faire quand meme...Mais faut en vouloir quand meme :D


 
Sans php oui (CGI/ASP,...) . Sans langage cote serveur : Non  [:adodonicoco]


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 18-07-2005 à 00:13:50    

Lund a écrit :

Hé bien utilise la fonction dite, str_replace.
Par exemple,

Code :
  1. $phrase = "Bonjour :)";
  2. str_replace(":)","<img src='images/sourire.gif'/>",$phrase);

Maiiis le mieux, c'est de faire des tableaux, du genre

Code :
  1. $smileys = array(":)",":D",":(" );
  2. $images = array("<img src='sourire.gif'/>","<img src='content.gif'/>","<img src='passourire.gif'/>" );
  3. str_replace($smileys,$images,$phrase);


 
(Hé oui, tu n'es pas dans la bonne catégorie :p)


 
Carrément d'accord pour les tableaux, je voulais juste pas trop macher le boulot :)

Reply

Marsh Posté le 18-07-2005 à 00:15:19    

esox_ch a écrit :

Sans php oui (CGI/ASP,...) . Sans langage cote serveur : Non  [:adodonicoco]


 
Ah ben ouais chuis con....Il se fait tard  :jap:

Reply

Marsh Posté le 18-07-2005 à 00:15:19   

Reply

Marsh Posté le 18-07-2005 à 02:13:25    

En tout cas merci bcp Lund pour ton bout de code!!!
je le test des que possible!
 
Désolé pour la catégorie....

Reply

Marsh Posté le 19-07-2005 à 17:23:01    

Merci bcp Goopil ca marche nikel  
 
[:athome]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed