des smiley

Répondre
romeofi05
le 11/08/2003 à 11:20
romeofi05
Merci !
$chaine=str_replace(':)','<img src="./smiley.gif" border=0>',$chaine);
en fait je cherchais jsute à comprendre si $chaine (le dernier argument) était la chaine renvoyée, au final. Et bien oui !!!!

Bref j'en suis content c'est cool.
Maintenant une autre question : est-il possible de repérer à chaque fois qu'on a :xxxxxx: (en gros quelques caractères entre deux fois deux points :)
, d'analyser ces caractères et de renvoyer le cas échéant une image à la place de cette sous-chaine ?
par exemple :

:ange:
:demon:
etc...
et de renvoyer à la place :
<IMG SRC='../ange.gif'>
?????????
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
romeofi05
le 11/08/2003 à 11:28
romeofi05
oui c'est la solutino à laquelle je pensais, mais regarde, genre j'ai 40 smiley proposés aux visiteurs, ben tu vois un peu le temps de traitement nécessaire à la génération, côté serveur ? sutout qu'il parcourt chaque message, s'il y a 20 messages pas page, ça fait du temps quand même...
enfin moi jmen fous c'est pas mon serveur c'est celui de free, mais quand même !!!!
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
LA GLOBULE
le 11/08/2003 à 11:32
LA GLOBULE
Ben fais une regex alors (mais une regex, ca prend bcp plus de ressource qu'un str_replace).
romeofi05
le 11/08/2003 à 11:37
romeofi05
mouais non c'est pas grave je fais dse str_replace pour chaque nom de smiley différent !
c'est un peu long à écrire c'est même chiant (!) mais bon j'espère que ça sera beau au final !
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
romeofi05
le 11/08/2003 à 12:22
romeofi05
et si je mets la partie "reconnaissance des balises smiley" dans le code qui pemet au visiteur d'ajouter un message ? C'est pratique ça non ???
comme ça il le fait une bonne fois pour toutes, et le tratement s'en trouve raccourci à l'affichage non ???
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
LA GLOBULE
le 11/08/2003 à 12:39
LA GLOBULE
Oui, mais le jour où tu changes l'endroit de tes smileys (ou si tu rajoutes des nouveaux smileys), faudra modifier tous les messages de ta base.

Mais oui, c'est une solution.
romeofi05
le 11/08/2003 à 13:38
romeofi05
oué laisse tomber ma dernière proposition elle vaut rien !
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
LA GLOBULE
le 11/08/2003 à 13:40
LA GLOBULE
Nan mais pourquoi pas :)
C'est vrai que l'affichage sera beaucoup plus rapide, mais faut peser le pour et le contre smiley

Si tu es sur que ton site ne bougera plus, ca peut etre une bonne alternative.

Mais je pense pas que ce n'est pas sur ce genre de truc que tu vas gagner en rapidite...
Répondre
LoadingChargement en cours