BLAGUE DU JOUR

ziziboss Messages postés 15 Date d'inscription dimanche 27 avril 2003 Statut Membre Dernière intervention 4 octobre 2003 - 4 oct. 2003 à 19:25
cs_grandvizir Messages postés 1106 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 3 septembre 2006 - 3 juil. 2005 à 19:26
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/16846-blague-du-jour

cs_grandvizir Messages postés 1106 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 3 septembre 2006 22
3 juil. 2005 à 19:26
Les blagues sont assez douteuses quand même... De toute façon, TiotBour aurait dû tout fusionner dans un seul et même fichier. Non seulement, ça prend moins de place, mais surtout, on peut gérer des compteurs de lignes servant au passage à compter les jours. N'était-ce pas ce qu'on voulait ?
Splacheur Messages postés 69 Date d'inscription jeudi 8 mai 2003 Statut Membre Dernière intervention 9 octobre 2005
16 oct. 2003 à 17:40
ouai..
pas très drôle.
Et le script est très basique et peut être optimisé.
En plus, c'est pas "la blague du jour", c'est un blague au hasard à chaque fois qu'on recharge la page...
Pour mon site, j'avais fais un script a peu près pareil mais qui marche au bbcode et qui mè 1 seul blague différente par jour :

J'ai un dossier blagues, dans lequel il y a plusieurs dossiers (pour classer les blagues, il y en a 175 sur mon site). Dans le fichier fonctions.php, il y a la fonction bbcode.



include "fonctions.php";

if(file_exists("blague.txt") && date("d",filemtime("blague.txt"))!=date("d")) @unlink("blague.txt");

if(!file_exists("blague.txt")){
$l_blagues=Array();
function scann($rep){
global $l_blagues;
$dir=opendir($rep);
while($file=readdir($dir)){
if($file!="index.php" && $file!="." && $file!=".." && $file!=".htaccess"){
if(@is_dir("$rep/$file")){
scann("$rep/$file");
}else{
$l_blagues[count($l_blagues)]="$rep/$file";
}
}
}
closedir($dir);
}

scann("humour");
@copy($l_blagues[rand(0,count($l_blagues)-1)],"blague.txt");
}

if(file_exists("blague.txt")){
$texte=file("blague.txt");
$texte[count($texte)-1]=trim($texte[count($texte)-1]);
$texte=implode("[br]",$texte);
$texte=bbcode($texte);
echo "<center>Blague du jour,

----

<center>$texte</center>
<center>
";
}

}
eax Messages postés 728 Date d'inscription jeudi 20 juin 2002 Statut Membre Dernière intervention 7 novembre 2007 2
8 oct. 2003 à 00:14
ce qui est dommage, c que les blagues ne sont pas très droles lol
TiotBour Messages postés 103 Date d'inscription samedi 21 décembre 2002 Statut Membre Dernière intervention 5 janvier 2007 1
5 oct. 2003 à 20:55
pour ca que c'est niveau debutant :)
thepopolinux Messages postés 245 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 21 juin 2004
5 oct. 2003 à 20:52
Bien pour les blagues mais le script est pas très compliké :)
enfin why not :)

pa d'erreur donc 10/10 ;)

@++
TiotBour Messages postés 103 Date d'inscription samedi 21 décembre 2002 Statut Membre Dernière intervention 5 janvier 2007 1
4 oct. 2003 à 19:28
de rien :)
ziziboss Messages postés 15 Date d'inscription dimanche 27 avril 2003 Statut Membre Dernière intervention 4 octobre 2003
4 oct. 2003 à 19:25
ben ecoute je te remercie de ton aide.
J'ai trouvé d'autres script plus simple mais le tien me parait assez interessant pour la suite de mon apprentissage :)
merki :)
Rejoignez-nous