comment faire les smileys !
Le nom des smiley en dur ???
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 !!!!!
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 !!
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 !!!!!
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: