Script rotation de bannieres

WRInaute passionné
Bonsoir,

Je cherche un bon script de rotation de banniere html classique et tres simple (déja fait). J'en ai essayer plusieurs de comscript mais c'est pas conveincant. Donc si vous en avez un à me proposer (sans base de donné).

Merci d'avance Deleter23
 
WRInaute accro
Code:
<?php



/*********************************************

 *        (c) K E W L  D E V  T E A M

 *

 * Nom du fichier : kbans.php

 * Version du fichier : 1

 * Date de creation : 04/05/0004

 * Derniere modif : 04/05/2004

 * Auteur (mail) : Darko (darkfeoux@hotmail.com)

 * Commentaires : Affichage de bannières aléatoire

 *

 ********************************************/



srand((double)microtime()*1000000); 

$bans = "kbans.txt"; 

$bans = file($bans); 

$select = rand(0, count($bans)-1); 

$banner = explode("|", $bans[$select]); 

echo "<a href=\"$banner[1]\" target=\"_blank\"><img src=\"$banner[0]\" border=0></a>"; 



?>

Et un fichier kbans.txt

Dans le style :

Code:
http://www.wipub.com/affichage.php?id_annonceur=1020&visuel=6956&id_affilie=5147|http://www.wipub.com/clic.php?id_annonceur=1020&visuel=6956&id_affilie=5147
http://www.wipub.com/affichage.php?id_annonceur=949&visuel=6869&id_affilie=5147|http://www.wipub.com/clic.php?id_annonceur=949&visuel=6869&id_affilie=5147
http://www.wipub.com/affichage.php?id_annonceur=385&visuel=3235&id_affilie=5147|http://www.wipub.com/clic.php?id_annonceur=385&visuel=3235&id_affilie=5147
http://www.wipub.com/affichage.php?id_annonceur=440&visuel=3243&id_affilie=5147|http://www.wipub.com/clic.php?id_annonceur=440&visuel=3243&id_affilie=5147
http://www.wipub.com/affichage.php?id_annonceur=440&visuel=4408&id_affilie=5147|http://www.wipub.com/clic.php?id_annonceur=440&visuel=4408&id_affilie=5147
 
WRInaute passionné
Meme dans une frame ca ne marche pas, je pense que jidébé à raison. Ca serai pas possible de faire une include du fichier kbans.php ?
 
WRInaute passionné
Je viens de trouver un ptit javascript qui ma l'air pas mal je suis en train de le mettre en place dans la partie banniere. Opperationnel dans 20 min
 
WRInaute passionné
Perso, j'utilise le même genre de script qu'Ohax et ça me satisfait pleinement, c'est rapide efficace...
Petit plus, je mets la même bannière plus ou moins de fois selon si je veux en favoriser plus une que d'autre etc...
 
WRInaute passionné
Le script que j'ai trouvé il fait la meme chose mais en javascript.

Body:

<script language="javascript" src="ejs_ban.js"></script>

Fichier js:


ejs_banurl = new Array;
ejs_banimageUrl=new Array;

ejs_banimageUrl[0] = "http://visuel.directivepub.com/tracking/visuels/1042.gif";
ejs_banurl[0] = "http://www.directivepub.com/tracking/cpc.php?idv=1042&ids=5805&idc=119";

ejs_banimageUrl[1] = "http://www.kitgrafik.com/img/468x60_kitgrafik_1.gif";
ejs_banurl[1] = "http://www.cibleclick.com/cibles/clicks/symp.cfm?site_id=92317478&friend_id=841756629&banniere_id=14329";

ejs_banimageUrl[2] = "http://www.partnershop.fr/img/affiliation/6/3/468x60LPSWebmasters_FR.gif";
ejs_banurl[2] = "http://www.partnershop.fr/?parent_id=2990&mid=85&url=";

ejs_banimageUrl[3] = "http://www.directivepub.com/tracking/visuels/239.gif";
ejs_banurl[3] = "http://www.directivepub.com/tracking/parrainage.php?idsup=5000";

ejs_banimageUrl[4] = "http://sivit.fr/bandeaux/bandeau1.gif";
ejs_banurl[4] = "http://sivit.fr/index-fr.php?click=12010";

affiche = false;

function AffichePub()
{
if(!affiche)
{
numimage= Math.round(Math.random()*(ejs_banurl.length-1));
document.write ('<A HREF="#" onClick="window.open(ejs_banurl[numimage],\'_blank\')"><IMG SRC="' + ejs_banimageUrl[numimage] + '" BORDER=0 NAME=ejs_banpub></A>')
affiche = true;
}
else
{
if(numimage == (ejs_banurl.length-1))
numimage = 0;
else
numimage++;
document.ejs_banpub.src=ejs_banimageUrl[numimage];
}
setTimeout("AffichePub()",20000);
}

AffichePub();


Parsque chez ovh si on mets pas l'extention php, ca marche pas.
 
WRInaute passionné
Y'a des hebergeur ta pas besoin de mettre l'extention php ex: hosteur, le script s'execute tout seul. Ta plein de sites qui affiche l'heure en php sur des pages html. J'ai mis le script dans la section banniere vierge, ca ralentit l'affichage des pages ?

Deleter23
 
Nouveau WRInaute
deleter23 a dit:
Le script que j'ai trouvé il fait la meme chose mais en javascript.

Body:

<script language="javascript" src="ejs_ban.js"></script>

Fichier js:


ejs_banurl = new Array;
ejs_banimageUrl=new Array;

ejs_banimageUrl[0] = "http://visuel.directivepub.com/tracking/visuels/1042.gif";
ejs_banurl[0] = "http://www.directivepub.com/tracking/cpc.php?idv=1042&ids=5805&idc=119";

ejs_banimageUrl[1] = "http://www.kitgrafik.com/img/468x60_kitgrafik_1.gif";
ejs_banurl[1] = "http://www.cibleclick.com/cibles/clicks/symp.cfm?site_id=92317478&friend_id=841756629&banniere_id=14329";

ejs_banimageUrl[2] = "http://www.partnershop.fr/img/affiliation/6/3/468x60LPSWebmasters_FR.gif";
ejs_banurl[2] = "http://www.partnershop.fr/?parent_id=2990&mid=85&url=";

ejs_banimageUrl[3] = "http://www.directivepub.com/tracking/visuels/239.gif";
ejs_banurl[3] = "http://www.directivepub.com/tracking/parrainage.php?idsup=5000";

ejs_banimageUrl[4] = "http://sivit.fr/bandeaux/bandeau1.gif";
ejs_banurl[4] = "http://sivit.fr/index-fr.php?click=12010";

affiche = false;

function AffichePub()
{
if(!affiche)
{
numimage= Math.round(Math.random()*(ejs_banurl.length-1));
document.write ('<A HREF="#" onClick="window.open(ejs_banurl[numimage],\'_blank\')"><IMG SRC="' + ejs_banimageUrl[numimage] + '" BORDER=0 NAME=ejs_banpub></A>')
affiche = true;
}
else
{
if(numimage == (ejs_banurl.length-1))
numimage = 0;
else
numimage++;
document.ejs_banpub.src=ejs_banimageUrl[numimage];
}
setTimeout("AffichePub()",20000);
}

AffichePub();


Parsque chez ovh si on mets pas l'extention php, ca marche pas.

Bonjour,

J'utilise ce script de rotation de bannière et j'aimerais pouvoir l'afficher deux fois sur mes pages.

Hors quand je le fais, les liens de mes bannières ne correspondent pas aux bannières correspondantes:

*******http://www.euros-million.com/rotationbanniere.htm#

ESt-ce que tu sais comment modifier le script suivant pour que je puisse l'utiliser deux fois sur une même page sans que cela ne pose problème?

Merci d'avance pour ta réponse.

Cordialement,

Christine
 
Discussions similaires
Haut