des smiley
Salut à tous !
J'aurais une question : comment on fait pour permettre à l'utilisateur d'insérer des smileys dans son message (dasn un livre d'or, dans un forum..) ? Et à quel niveau se fait le traitement (au postage du message, à l'affichage ...)???
Merci !
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
Il faut utiliser la fonction str_replace.
Ca se fait à l'affichage (juste avant d'afficher le message).
Exemple :
$chaine=str_replace(':)','<img src="./smiley.gif" border=0>',$chaine);
En fait, tu remplaces le code :) par l'image <img src="./smiley.gif" border=0>.
Fais de meme pour tous tes smileys.
j'ai vu dans tes astuces un petit code pour lister les éléments d'un dossier.
si je veux lister ceux du dossier parents, est-ce que ça marchera avec
<?
$dossier = opendir ("..");
while ($fichier = readdir ($dossier))
{
???????????
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
As tu essaye ?
oui...
j'ai l'impression que ça marche...
bon enfin c'est pas grave... jme suis démerdé et là ça fait exactement ce que je voulais !
Merci !
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
Ben tu vois, en essayant tu vois tout de suite si ca marche.
Et oui, ca marche
ouais mais au début ça ne marchait pas parcequ'il y avait un autre dossier dans '../' et ça couillait apparement !
je me demandais si ça venait du dossier ou du '../' enfin bref mainteannt c bon j'ai mis une condition.
Une autre question : comment il se déroule ce script ? je veux dire : dans quel ordre il prend les fichiers ? Est-ce qu'il y a un tri alphabétique ???
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
Non, ca ne recupere pas les fichiers dans l'ordre alphabetique.
Je ne connais pas l'ordre de recuperation des fichiers (en fait, un pointeur de fichier) : c'est ptet en fonction de la date, je ne sais pas trop, mais pas l'ordre alphabetique...
oué oué jvois quoi... c clair ke c'est pas alphabétique parce que ça fait nimp' !
ban bah tant pi alors : mes fichiers sont rangés dans n'importe quel ordre !
ou alors la solution :
tout récupérer dans un tableau (les noms de fichier) et faire un tri alphabétique de la colonne "nom" puis afficher chaque cellule ???
I say the hip, the hop, the hippy to the hip-hop, till you don't stop
pour la fonction strreplace dont tu me parlais, elle fait juste un remplacement de string et ne change en rien le message ???
I say the hip, the hop, the hippy to the hip-hop, till you don't stop