Salut,
Pour accelerer l'affichage du site , je voudrais afficher les bannières de pub de manière aléatoire à la fin du chargement de celui-ci.
J'ai résolu ce problème en créant une fonction du style:
Ensuite dans la page considérée je mets :
Puis pour terminer j'appelle les différentes bannières avec un div du style:
Cela marche sans problème, mes bannières s'affichent bien en tout dernier. Mais j'aimerais faire la même chose en php. Je m'explique:
Actuellement je me suis fait un panneau d'admin et mes différents scripts externes se trouve en base de donnée mysql. J'aimerais donc faire le même système sauf que maintenant mes bannières sont en bdd. Comment faire , pour aller les chercher à la fin du chargement du site ?
Quelqu'un à une idée ?
merci
Pour accelerer l'affichage du site , je voudrais afficher les bannières de pub de manière aléatoire à la fin du chargement de celui-ci.
J'ai résolu ce problème en créant une fonction du style:
Code:
function pubs()
{
var url=new Array(3);
url[0]="script 1";
url[1]="script 2";
url[2]="script 3";
url[3]='script 4 ';
var indice1=(Math.floor((4)*Math.random()));
var indice2=(Math.floor((4)*Math.random()));
var indice3=(Math.floor((4)*Math.random()));
var indice4=(Math.floor((4)*Math.random()));
while(indice2 == indice1) {indice2=(Math.floor((4)*Math.random()));}
while((indice3 == indice1)||(indice3 == indice2)) {indice3=(Math.floor((4)*Math.random()));}
while((indice4 == indice1)||(indice4 == indice2)||(indice4 == indice3)) {indice4=(Math.floor((4)*Math.random()));}
document.getElementById("pub1").innerHTML+=url[indice1];
document.getElementById("pub2").innerHTML+=url[indice2];
document.getElementById("pub3").innerHTML+=url[indice3];
document.getElementById("pub4").innerHTML+=url[indice4];
}
Ensuite dans la page considérée je mets :
Code:
<body onload="pubs()">
Puis pour terminer j'appelle les différentes bannières avec un div du style:
Code:
<div id="pub1" >
Cela marche sans problème, mes bannières s'affichent bien en tout dernier. Mais j'aimerais faire la même chose en php. Je m'explique:
Actuellement je me suis fait un panneau d'admin et mes différents scripts externes se trouve en base de donnée mysql. J'aimerais donc faire le même système sauf que maintenant mes bannières sont en bdd. Comment faire , pour aller les chercher à la fin du chargement du site ?
Quelqu'un à une idée ?
merci