Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
6027 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Smiley !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Smiley !

n°273670
Spy-master
from Belgium
Posté le 20-12-2002 à 12:26:21  profilanswer
 

Comment pourais je faire pour insérer des smiley dans mes news.
 
Je voudrais que quand je tappes par exemple ; ) ça le transforme en ;) automatiquement.
 
Vous n'auriez pas une idée ? merci  :jap:

mood
Publicité
Posté le 20-12-2002 à 12:26:21  profilanswer
 

n°273672
Profil sup​primé
Posté le 20-12-2002 à 12:28:23  answer
 

+1 ca m'interresse :)

n°273680
--greg--
Posté le 20-12-2002 à 12:37:02  profilanswer
 

tu pourrais trouver ton bonheur >> ici <<


Message édité par --greg-- le 20-12-2002 à 12:38:16

---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
n°273690
Spy-master
from Belgium
Posté le 20-12-2002 à 12:52:45  profilanswer
 

Merci Greg, si tu veux pas nous aider  :na:  ça nous fais qnd meme un up caché :D
 
Sinon j'ai trouvé ça :
 
$search  = array (  ":-)"   ,   ";-)"  ) ;
 
$replace = array (  "<img src="sourire.gif">"  ,  "<img src="clin_d_oeil.gif">"   ) ;
 
$message = preg_replace ($search, $replace, $message);
 
Vais tester ...  :jap:

n°273691
Spy-master
from Belgium
Posté le 20-12-2002 à 12:55:15  profilanswer
 

ça me fait une erreur  
 
Parse error: parse error, expecting `';)'' in your script on line 48

n°273695
dropsy
et bonne chance surtout...
Posté le 20-12-2002 à 12:58:14  profilanswer
 

Code :
  1. $search  = array (  ":-)"   ,   ";-)"  ) ;
  2. $replace = array (  "<img src=\"sourire.gif\">"  ,  "<img src=\"clin_d_oeil.gif\">"   ) ;
  3. $message = preg_replace ($search, $replace, $message);


 
 
ça sera mieux avec les \"
 
Dropsy


Message édité par dropsy le 20-12-2002 à 12:58:39
n°273696
Spy-master
from Belgium
Posté le 20-12-2002 à 12:58:14  profilanswer
 

Ok logique !
 
$search  = array (  ":-)"   ,   ";-)"  ) ;
 
$replace = array (  "<img src=\"sourire.gif\">"  ,  "<img src=\"clin_d_oeil.gif\">"   ) ;
 
$message = preg_replace ($search, $replace, $message);
 
 
maintenant ça me fait  
 
Warning: No ending delimiter found in your script on line 50
 
 
je dois mettre koi a la fin ? Merci  :jap:

n°273697
--greg--
Posté le 20-12-2002 à 13:00:51  profilanswer
 

?>
 
 
t'as deja fait du php toi? :heink:


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
n°273698
Spy-master
from Belgium
Posté le 20-12-2002 à 13:02:06  profilanswer
 

bha disons que j'ai jamais appris mais tu peux voir mon site c déjà pas mal.  
 
www.playerone.be.tf
 
 :jap:  je connais po encore vraiment toutes les piti trucs mé ça viendra

n°273699
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 20-12-2002 à 13:02:48  profilanswer
 

Spy-master a écrit :

Merci Greg, si tu veux pas nous aider  :na:  ça nous fais qnd meme un up caché :D


 
Bin ch'ais pas, la question a déjà été posée 8000 fois en 2 mois, faut quand même pas déconner, la fonction de recherche existe et c'est pas pour rien.
 
MANGER !@#


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
mood
Publicité
Posté le 20-12-2002 à 13:02:48  profilanswer
 

n°273704
Spy-master
from Belgium
Posté le 20-12-2002 à 13:05:39  profilanswer
 

erf ok y a les questions mais pas de réponses précise  ;)  
 
<?php
 
$search  = array (  ":-)"   ,   ";-)"  ) ;
 
$replace = array (  "<img src=\"sourire.gif\">"  ,  "<img src=\"clin_d_oeil.gif\">"   ) ;
 
$message = preg_replace ($search, $replace, $message);
 
?>
 
il me demande toujours la meme chose "No ending delimiter found in your script "

n°273709
Spy-master
from Belgium
Posté le 20-12-2002 à 13:30:03  profilanswer
 

erf ok si je comprend bien je dois définir la fin de la page ?  :??:  Help me

n°273720
dj_blero
have a nice day!!
Posté le 20-12-2002 à 13:55:08  profilanswer
 

heu je suis po sur de mon machin mais...
 
$message = str_replace(":-)"," <img src='http://ausac/content.gif'> ",$message);
$message = str_replace(";-)"," <img src='http://ausac/lol.gif'> ",$message);
$message = str_replace(":-D"," <img src='http://ausac/ptdr.gif'> ",$message);
 
 
 
 :jap: si ca peu t'aider??


Message édité par dj_blero le 20-12-2002 à 13:55:38
n°273723
Spy-master
from Belgium
Posté le 20-12-2002 à 13:55:24  profilanswer
 

Personne ne sait ??? J'ai fais rechercher mais ils utilisent une autre métode  :)

n°273725
dj_blero
have a nice day!!
Posté le 20-12-2002 à 13:59:18  profilanswer
 

dj_blero a écrit :

heu je suis po sur de mon machin mais...
 
$message = str_replace(":-)"," <img src='http://ausac/content.gif'> ",$message);
$message = str_replace(";-)"," <img src='http://ausac/lol.gif'> ",$message);
$message = str_replace(":-D"," <img src='http://ausac/ptdr.gif'> ",$message);
 
 
 
 :jap: si ca peu t'aider??


 
Apres test :sweat: ca marche!!

n°273726
Spy-master
from Belgium
Posté le 20-12-2002 à 14:04:32  profilanswer
 

heum c simpa merci
 
ça c'est la requete de remplacement, mais pour que le script cherche dans la page je met quoi ?  :??:
 
en gros je dois tapper quoi ?


Message édité par Spy-master le 20-12-2002 à 14:06:33
n°273729
dj_blero
have a nice day!!
Posté le 20-12-2002 à 14:07:37  profilanswer
 

Spy-master a écrit :

heum c simpa merci
 
ça c'est la requete de remplacement, mais pour que le script cherche dans la page je met quoi ?  :??:  


 
ben ton tesxte est dans une variable?? exemple $message=  counnerie...
 
ca remplacera automatiquement tout les caractere que tu aura specifier par l'image specifier...
 
tu comprend ou tu veut un exemple??

n°273734
Spy-master
from Belgium
Posté le 20-12-2002 à 14:09:31  profilanswer
 

ok la variable de mon texte c'est  
 
$contenu
 
donc:  
 
<?php
 
$contenu = str_replace(":-)"," <img src='http://ausac/content.gif'> ",$contenu);
$contenu = str_replace(";-)"," <img src='http://ausac/lol.gif'> ",$contenu);
$contenu = str_replace(":-D"," <img src='http://ausac/ptdr.gif'> ",$contenu);
 
 
 ?>


Message édité par Spy-master le 20-12-2002 à 14:09:54
n°273736
dj_blero
have a nice day!!
Posté le 20-12-2002 à 14:10:55  profilanswer
 

exemple ton texte vient d'une textearea laquelle tu a nommes MESSAGE:
 

Code :
  1. $message = str_replace (":-)"," <img src='http://ausac/content.gif'> ",$message);
  2. /*Ca recherchera dedans le message tout les :-) et les remplacera par l'image content.gif*/


n°273738
dj_blero
have a nice day!!
Posté le 20-12-2002 à 14:11:26  profilanswer
 

Spy-master a écrit :

ok la variable de mon texte c'est  
 
$contenu
 
donc:  
 
<?php
 
$contenu = str_replace(":-)"," <img src='http://ausac/content.gif'> ",$contenu);
$contenu = str_replace(";-)"," <img src='http://ausac/lol.gif'> ",$contenu);
$contenu = str_replace(":-D"," <img src='http://ausac/ptdr.gif'> ",$contenu);
 
 
 ?>


 
Voula... et ca morche nan??

n°273739
Spy-master
from Belgium
Posté le 20-12-2002 à 14:11:35  profilanswer
 

ok merci ça marche :D en fait c l'explorer qui déconnais ça acualisait pas :s

n°273775
Spy-master
from Belgium
Posté le 20-12-2002 à 14:49:13  profilanswer
 

Voilà le résultat !!!
 
http://www.playerone.be.tf/
 
encore merci ! :jap:

n°273783
Profil sup​primé
Posté le 20-12-2002 à 14:59:00  answer
 

ben moi ca marche pas avec ca  [:cybersonic]  
 

$comment= str_replace(":)"," <img src='http://fawteam.free.fr/php%20test/smile.gif'> ",$comment);
$comment= str_replace(";)"," <img src='wink.gif'> ",$comment);
$comment= str_replace(":D"," <img src='biggrin.gif'> ",$comment);

n°273796
Profil sup​primé
Posté le 20-12-2002 à 15:03:09  answer
 

a na c bon jlavais mis apres le $comment
 
 
ptin chui mort moi :'(

n°273802
Profil sup​primé
Posté le 20-12-2002 à 15:05:58  answer
 

par contre un ptit truc  
 
si j'ai plusieur chaine ou je veut faire un str_replace je peu ecrire :
 
 


comment, $blablabla= str_replace(":)","<img src='smile.gif'>",$comment,$ blablabla);  
$comment= str_replace(";)"," <img src='wink.gif'> ",$comment);  
$comment= str_replace(":D"," <img src='biggrin.gif'> ",$comment);


 
 :??:  

n°273898
omega2
Posté le 20-12-2002 à 16:06:45  profilanswer
 

chacal_one333 a écrit :

par contre un ptit truc  
 
si j'ai plusieur chaine ou je veut faire un str_replace je peu ecrire :
 
 


comment, $blablabla= str_replace(":)","<img src='smile.gif'>",$comment,$ blablabla);  
$comment= str_replace(";)"," <img src='wink.gif'> ",$comment);  
$comment= str_replace(":D"," <img src='biggrin.gif'> ",$comment);


 
 :??:  
 

Oui, tu peux, c'était la première méthode que j'avais utiliser pour gérer des smilies (je l'ai remplacer par une autre pour voir le code du smilie qui s'affiche quand on passe le pointeur de la sourie dessus.

n°273929
Profil sup​primé
Posté le 20-12-2002 à 16:19:27  answer
 

ben nan il a pas aimé les ,

n°273965
omega2
Posté le 20-12-2002 à 17:07:19  profilanswer
 

chacal_one333 a écrit :

ben nan il a pas aimé les ,

Hou là là, j'avais pas vu la première ligne. :o

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Smiley !

 

Sujets relatifs
problème textarea (entrée d'un smiley à l'emplacement du curseur)[PHP] Formulaire pour forum - {enter} {espace} smiley, images...
bataille des Smileycomment editer des smiley pour le forum ?
Plus de sujets relatifs à : Smiley !


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)