Boite javascript avec du php [source]

12.08.2006, 17:54 Vous désirez faire la promotion de votre site, en affichant des informations spécifique dans une petite boite dont vous proposerez le code à vos internautes.

Code

Et bien c'est trés simple, tout d'abord il faut sélectionner les informations que vous désirez afficher dans votre base de donnée.

Ensuite, il faut insérer dans un fichier php news.php, le script suivant.
Code$fichierCache="data.txt";
if (@filemtime($fichierCache)<time()-(3600)) { //si la page n'existe pas dans le cache ou si elle a expiré
ob_start();
// mettre le code de récupération des données dans la base ici
// le résultat doit être stocker dans $info, n'utilisez pas de " et mettez des \'

?>
document.write("<?echo $info;?>&quot ;) ;
<?

$contenuCache = ob_get_contents(); // on recuperre le contenu du buffer
ob_end_flush();// on termine la bufferisation
$fd = fopen("$fichierCache", "w&quot ;) ; // on ouvre le fichier cache
if ($fd) {
fwrite($fd,$contenuCache); // on ecrit le contenu du buffer dans le fichier cache
fclose($fd);
}
} else { // le fichier cache existe déjà
include ($fichierCache); // on le copie ici
}
Vous remarquerez que le script est mise en cache toutes les heures pour ne pas avoir de problémes de surcharge de votre serveur.Ensuite, pour appeler le script il suffit de mettre
Code<script language="JavaScript" src="http://topflood.com/news.php"></script>




mumuri forum.ashots.org
mumuri
mumuri
Messages : 13 324

  • allo ciné
  • forum
  • astuces de jeux vidéos
  • dessin animé
  • avis films
  • avis livres
  • séries télé
  • smileys
  • anime
  • bourse
Tous droits réservés © 2008 . Top flood Crédits des logiciels tiers.   - en partenariat avec flood.fr .