comment faire les smileys !

Répondre
moogli
le 20/07/2004 à 13:37
moogli
Le nom des smiley en dur ??? smiley g po compris ou quoi?

Si tu met le code des smileys et le liens dans code cela nécéssite de modifier le code a chaque fois que tu ajoute, modifie ou supprime un smile ...

La bdd permet de changer cela facilement.

Je suis pas sur d'avoir compris ce que tu voulais dire m'enfin .....
@+
Il en faut peu pour être heureux !!!!!
Lefounard
le 20/07/2004 à 16:21
Lefounard
Donc pour free je ne sois pas sur que le upload soit permis , j'ai eu des prob avec le script a moogly , j'ai eu un ch restriction chepakoi pourtant j'ai voulu changer du dossier dans lequel j'ecrivais ,e n ch 0777 mais bon ca a rien changer , les changements n'ont pas été possible ! donc si vous avez un script a me proposer pour free je suis ok !
Sinon pour l'histoire j'ai pas trop compris quand j'appeler ma fonction pour avoir les smileys ? et si je tape mon texte et un code smileys comment la fonction va savoir que le code que j'ai taper parmis tout le texte est la valeur de mon input ?
Je comprends comment on fait a travers un texte avec les smileys ?

MErci
I am singing in the rain , I am happy again !!
moogli
le 20/07/2004 à 16:35
moogli
Salut,

La fonction vient de Sedilbur
<?php
function smileys($intput) {
$sql = 'SELECT * FROM smilies';
$req = mysql_query($sql) or die('Erreur sql<br>'.mysql_error());
while($data=mysql_fetch_array($req) )
{
$code=$data['code'];
$lien=$data['lien'];
$output=str_replace($code,'<img src="./smiley/'.$lien.'" border="0" alt="smiley">',$input);}
return $output;
}


Expliquation:
Pour chaque couple code/lien tu fait un str_replace() du code par la balise img correspondante

pour ce bout de code j'ai pris pour base que la table s'appele smiley et que les images sont dans le répertoire smiley

quand a l'upload qu'a tu eu comme problème (donne les erreurs)?
@+
Il en faut peu pour être heureux !!!!!
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours