Changement de bannière a chaque chargements de la page
Dernière réponse : dans Programmation
Je cherche un script qui permettrai de changer de script a chaque chargements de la page.Voici un shema
<script>
choisir automatiquement
<script1>
bannière 1
</script1>
ou
<script2>
bannière 2
</script2>
ou
etc...
J'ai fait une recherche mais j'ai trouvé qu'un script php ou il faut créer un fichier bannière.txr mais si il y a que celui-là pour faire ce changement, ou placer le bannière.txt dans le server ftp
Mes pages sont toutes en html donc je ne sait pas si le script que j'ai trouvé est en php peut marcher avec une page html.
Autres pages sur : changement banniere chargements page
Lassé par la pub ? Créez un compte
<?
//Attention reponse de merde, code de merde ! //
$image1 = 'http://www.xxxxx.com/image1.jpg';
$image2 = 'http://www.xxxxx.com/2.jpg';
if ($_GET['image'] == $image1)
{
?>
<html>
<head>
</head>
<body>
<img src="<? echo $image2; ?>">
</body>
</html>
<?
}
elseif ($_GET['image'] == $image2)
{
?>
<html>
<head>
</head>
<body>
<img src="<? echo $image1; ?>">
</body>
</html>
<?
}
?>
//Attention reponse de merde, code de merde ! //
$image1 = 'http://www.xxxxx.com/image1.jpg';
$image2 = 'http://www.xxxxx.com/2.jpg';
if ($_GET['image'] == $image1)
{
?>
<html>
<head>
</head>
<body>
<img src="<? echo $image2; ?>">
</body>
</html>
<?
}
elseif ($_GET['image'] == $image2)
{
?>
<html>
<head>
</head>
<body>
<img src="<? echo $image1; ?>">
</body>
</html>
<?
}
?>
J'ai mis mes scripts après les myimages. J'ai le code du script total qui s'affiche sur la page et un logo fichier non trouvable et une fenêtre disant qu'il y a une erreur de script qui s'affiche lors du chargement de la page. Le script de yavool est pour les images? il y aurait il un semblable pour les scripts ou peut on le modifier
yavool a dit :
Attend j'ai resond!!! le code que je te met là change de bannière à chaque chargement.Pas besoin de te casser le cu avec des changement de script!!!
Change directement d'image à chaque chargement de page.
Je cherche pas a changer d'image je cherche a changer de script a chaque chargements. J'ai un script de clickintext, un de gratisdomaine et deux de 1st-affiliation. Les codes qui me sont fournis et en javascript et en iframe. je voudrai que ces codes changent a chaque chargements.
alvinm93 a dit :
Dans ce cas c'est pile ou face par moi même.Ce que je cherche c'est que l'ordi fçe pile ou face a chaque chargements de la page
Non j'appelle pas ça un pile ou face par toi même.
Si tu considères que ton script clickintext = 1, gratisdomaine = 2, 1st-affiliation = 3 et 4; et que tu titres un nombre entier entre 1 et 4, je pense pas que ce soit toi qui fasse du pile ou face...
dans ce cas je tire un nombre et je met le script sur la page mais il ne change pas a chaque démarrage. Il y en a qu'un que je choisi au hasard dans se cas. Avec le script de yavool, j'ai ";" attendu qui s'affiche lors du message d'erreur de script. et sur la page il n'y a rien.
Voici mon code avec 4 1st-affiliation
<script language="JavaScript">
<!--
function random_imglink(){
var myimages=new Array()
myimages[1]="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=5104..."></script>"
myimages[2]="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=CW83..."></script>"
myimages[3]="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=W62F..."></script>"
myimages[4]="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=I311..."></script>"
var ry=Math.floor(Math.random()*myimages.length)
if (ry==0)
ry=1
document.write('<td>')
document.write('<IMG SRC="'+myimages[ry]+'" BORDER=0>')
document.write('</td>')
}
random_imglink()
//-->
avec ce code la page ne se met même plus au milieu de navigateur. J'ai rajouté </script> a la fin et la page va au mileu mais toujour rien.
Voici mon code avec 4 1st-affiliation
<script language="JavaScript">
<!--
function random_imglink(){
var myimages=new Array()
myimages[1]="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=5104..."></script>"
myimages[2]="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=CW83..."></script>"
myimages[3]="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=W62F..."></script>"
myimages[4]="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=I311..."></script>"
var ry=Math.floor(Math.random()*myimages.length)
if (ry==0)
ry=1
document.write('<td>')
document.write('<IMG SRC="'+myimages[ry]+'" BORDER=0>')
document.write('</td>')
}
random_imglink()
//-->
avec ce code la page ne se met même plus au milieu de navigateur. J'ai rajouté </script> a la fin et la page va au mileu mais toujour rien.
Moi je suis pro-php (par forcément un pro en PHP mais plutot pour
). Maintenant cela signifie qu'il faut changer toutes les extenstions de tes pages ainsi que ton hébergeur gère le PHP (normalement ca ne devrait aps poser de problème)
Et ensuite avec un code du genre :
<?php
$no=rand(1,4);
if ($no==1) {
$script=<!-- Script Régie Gratisdomaine.com --><iframe name="gratisdomaine_print" src="http://ads.gratisdomaine.com/affiche.php?ident=31393738..." width="468" height="60" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" allowtransparency="true"></iframe></script>"
} elseif ($no==2) {
$script="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=CW83..."></script>"
} elseif ($no==3) {
$script="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=W62F..."></script>"
} else {
$script="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=I311..."></script>"
}
?>
...
<IMG SRC="<?php echo $script; ?>" BORDER=0>
). Maintenant cela signifie qu'il faut changer toutes les extenstions de tes pages ainsi que ton hébergeur gère le PHP (normalement ca ne devrait aps poser de problème)Et ensuite avec un code du genre :
Citation :
<?php
$no=rand(1,4);
if ($no==1) {
$script=<!-- Script Régie Gratisdomaine.com --><iframe name="gratisdomaine_print" src="http://ads.gratisdomaine.com/affiche.php?ident=31393738..." width="468" height="60" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" allowtransparency="true"></iframe></script>"
} elseif ($no==2) {
$script="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=CW83..."></script>"
} elseif ($no==3) {
$script="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=W62F..."></script>"
} else {
$script="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=I311..."></script>"
}
?>
...
<IMG SRC="<?php echo $script; ?>" BORDER=0>
Ca marche en html mais il y a que le premier qui s'affiche. dans une page blanche en php, ça donne http://hadefro.free.fr/z_test/php_banner_auto.phphttp://hadefro.free.fr/music/hithadefro.html]
en html
http://hadefro.free.fr/music/hithadefro.html
IL y a un click intext avec fond blanc, 1 gratisdomaine puis deux click in text de couleur de fond différentes, jaune et rouge je crois
voilà le code
<?php
$no=rand(1,4);
if ($no==1) {
$script=<!--
// ClickInText(TM) - Classic Technology :
// (fr) Pensez à vérifier que le site sur lequel vous installez ce script a bien été ajouté à votre compte ClickInText
-->
<script type="text/javascript" src="http://fr.classic.clickintext.net/?v=1.0&a=3676&f=468x6..."></script>
<!--
// ClickInText(TM) - Classic Technology : End
-->"
} elseif ($no==2) {
$script="<!-- Script Régie Gratisdomaine.com --><iframe name="gratisdomaine_print" src="http://ads.gratisdomaine.com/affiche.php?ident=31393738..." width="468" height="60" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" allowtransparency="true"></iframe></script>"
} elseif ($no==3) {
$script="<!--
// ClickInText(TM) - Classic Technology :
// (fr) Pensez à vérifier que le site sur lequel vous installez ce script a bien été ajouté à votre compte ClickInText
-->
<script type="text/javascript" src="http://fr.classic.clickintext.net/?v=1.0&a=3676&f=468x6..."></script>
<!--
// ClickInText(TM) - Classic Technology : End
-->"
} else {
$script="<!--
// ClickInText(TM) - Classic Technology :
// (fr) Pensez à vérifier que le site sur lequel vous installez ce script a bien été ajouté à votre compte ClickInText
-->
<script type="text/javascript" src="http://fr.classic.clickintext.net/?v=1.0&a=3676&f=468x6..."></script>
<!--
// ClickInText(TM) - Classic Technology : End
-->"
}
?>
...
<IMG SRC="<?php echo $script; ?>" BORDER=0>
en html
http://hadefro.free.fr/music/hithadefro.html
IL y a un click intext avec fond blanc, 1 gratisdomaine puis deux click in text de couleur de fond différentes, jaune et rouge je crois
voilà le code
<?php
$no=rand(1,4);
if ($no==1) {
$script=<!--
// ClickInText(TM) - Classic Technology :
// (fr) Pensez à vérifier que le site sur lequel vous installez ce script a bien été ajouté à votre compte ClickInText
-->
<script type="text/javascript" src="http://fr.classic.clickintext.net/?v=1.0&a=3676&f=468x6..."></script>
<!--
// ClickInText(TM) - Classic Technology : End
-->"
} elseif ($no==2) {
$script="<!-- Script Régie Gratisdomaine.com --><iframe name="gratisdomaine_print" src="http://ads.gratisdomaine.com/affiche.php?ident=31393738..." width="468" height="60" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" allowtransparency="true"></iframe></script>"
} elseif ($no==3) {
$script="<!--
// ClickInText(TM) - Classic Technology :
// (fr) Pensez à vérifier que le site sur lequel vous installez ce script a bien été ajouté à votre compte ClickInText
-->
<script type="text/javascript" src="http://fr.classic.clickintext.net/?v=1.0&a=3676&f=468x6..."></script>
<!--
// ClickInText(TM) - Classic Technology : End
-->"
} else {
$script="<!--
// ClickInText(TM) - Classic Technology :
// (fr) Pensez à vérifier que le site sur lequel vous installez ce script a bien été ajouté à votre compte ClickInText
-->
<script type="text/javascript" src="http://fr.classic.clickintext.net/?v=1.0&a=3676&f=468x6..."></script>
<!--
// ClickInText(TM) - Classic Technology : End
-->"
}
?>
...
<IMG SRC="<?php echo $script; ?>" BORDER=0>
Je n'arrive pas à lire ta page PHP... et d'ailleurs mon code est incomplet... il y a certainement des "\" à ajouter au niveau des scripts...
Edit :
<?php
$no=rand(1,4);
if ($no==1) {
$script=<!-- Script Régie Gratisdomaine.com --><iframe name="gratisdomaine_print" src="http://ads.gratisdomaine.com/affiche.php?ident=31393738..." width="468" height="60" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" allowtransparency="true"></iframe></script>";
} elseif ($no==2) {
$script="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=CW83..."></script>";
} elseif ($no==3) {
$script="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=W62F..."></script>";
} else {
$script="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=I311..."></script>";
}
?>
...
<IMG SRC="<?php echo $script; ?>" BORDER=0>
Edit :
Citation :
<?php
$no=rand(1,4);
if ($no==1) {
$script=<!-- Script Régie Gratisdomaine.com --><iframe name="gratisdomaine_print" src="http://ads.gratisdomaine.com/affiche.php?ident=31393738..." width="468" height="60" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" allowtransparency="true"></iframe></script>";
} elseif ($no==2) {
$script="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=CW83..."></script>";
} elseif ($no==3) {
$script="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=W62F..."></script>";
} else {
$script="<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=I311..."></script>";
}
?>
...
<IMG SRC="<?php echo $script; ?>" BORDER=0>
fclm a dit :
Mais putain okinou à balancer la solution depuis un baille et vous la prenez pas :<img src="images/<?php echo rand(1,10); ?>.gif">
.....
Et dans ça je marque où mes script? et ce n'est pas des images que j'ai mais des scripts javascript et iframe. Pourrais-ja avoir un script exemple avec cette methode
fclm a dit :
(je viens de voir que tu avais fais un truc du genre DARIT, apres si monsieur ne sait pas rennomer l'extension en .php et la balancer sur son ftp, il y'a un probleme ....J'ai cré une page en .php je l'ai mis sur le server avec web creator. avec le code, la page ne marche pas sur le server mais elle marche en aperçu avec web creator et quand j'enlève le code, la page marche. allez même voir http://hadefro.free.fr/z_test/php_banner_auto.php
Avec un aperçu dans un fichier temporaire, internet explorer n'uvre pas et demande d'enregistrer le fichier et firefox affiche le texte mais 3 bannière et une partie du script donc le code ne marche pas.
J'utilse web creator pro 4. Il est compatible avec tout les codes qui respectent la norme w3c et d'autres
la solution du rand etait bien pour les images, maintenant tu peut faire :
<?php
$r = rand(1,3);
$pub[1] = 'pub/clickinnext.js';
$pub[2] = 'pub/google.js';
$pub[3] = 'pub/autreregie.js';
echo '<script type="text/javascript" src="'.$pub[$r].'"></script>';
?>
en pratique, tes codes des régies publicitaire, tu les enregistre dans un fichier avec l'extenssion .js pour chacune d'entre elles, dans un répertoire nomé "pub". Et le tour est joué.
<?php
$r = rand(1,3);
$pub[1] = 'pub/clickinnext.js';
$pub[2] = 'pub/google.js';
$pub[3] = 'pub/autreregie.js';
echo '<script type="text/javascript" src="'.$pub[$r].'"></script>';
?>
en pratique, tes codes des régies publicitaire, tu les enregistre dans un fichier avec l'extenssion .js pour chacune d'entre elles, dans un répertoire nomé "pub". Et le tour est joué.
j'ai mis une page en php mais il n'y a rien qui s'affiche. En html ou en aperçu en fichier temporaire avec firefox j'ai '; ?>
qui s'affiche. http://hadefro.free.fr/music/hitbyhadefro.php
j'ai placé le répertoire "pub" dans la racine du server et dans le sous dossier où est la page qui se nomme 'music'
voilà le code
<?php
$r = rand(1,3);
$pub[1] = 'pub/gratisdomaine_regie.js';
$pub[2] = 'pub/clickintext_banner_blue_border_white.js';
$pub[3] = 'pub/1staf_bigpoint_normal_1.js';
echo '<script type="text/javascript" src="'.$pub[$r].'"></script>';
?>
qui s'affiche. http://hadefro.free.fr/music/hitbyhadefro.php
j'ai placé le répertoire "pub" dans la racine du server et dans le sous dossier où est la page qui se nomme 'music'
voilà le code
Citation :
<?php
$r = rand(1,3);
$pub[1] = 'pub/gratisdomaine_regie.js';
$pub[2] = 'pub/clickintext_banner_blue_border_white.js';
$pub[3] = 'pub/1staf_bigpoint_normal_1.js';
echo '<script type="text/javascript" src="'.$pub[$r].'"></script>';
?>
Regarde le contenu de ton fichier javascript :
Quand tu exécutes le javascript "pub/1staf_bigpoint_normal_1.js", je suis pas sûr
que ça fasse exécuter ce javascript
<script language="javascript" type="text/javascript" charset="UTF-8" src="http://trackers.1st-affiliation.fr/display.jsx?GID=C79D1183PE4875&PID=P834787UP1183U&UID=1187JI66CR5480"></script>
Quand tu exécutes le javascript "pub/1staf_bigpoint_normal_1.js", je suis pas sûr
que ça fasse exécuter ce javascript
Il n'y a plus personne? J'ai changé un des scripts ,ça marche pas. Je veut bien mettre mes pages en php mais il faudrait un code qui marche.
$r = rand(1,3);
$pub[1] = 'pub/gratisdomaine_regie.js';
$pub[2] = 'pub/clickintext_banner_blue_border_white.js';
$pub[3] = 'pub/baniechange.js';
echo '<script type="text/javascript" src="'.$pub[$r].'"></script>';
?>
http://www.hadefro.net/music/hitbyhadefro.php
Citation :
<?php$r = rand(1,3);
$pub[1] = 'pub/gratisdomaine_regie.js';
$pub[2] = 'pub/clickintext_banner_blue_border_white.js';
$pub[3] = 'pub/baniechange.js';
echo '<script type="text/javascript" src="'.$pub[$r].'"></script>';
?>
http://www.hadefro.net/music/hitbyhadefro.php
Heu je ne sais pas trop mais est ce que ce script pourrait vous aider?
<?php
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>";
?>
Ciao
<?php
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>";
?>
Ciao
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumPublicite a chaque page web
- ForumSous-total en fin de chaque page
- ForumPub en page internet a chaque ouverture
- ForumAligner tete d'impression chaque page hp
- ForumExcel conserver titre tableau sur chaque page
- solutionsCalc imprimer en tete chaque page
- ForumExcel repeter cellule chaque page
- ForumAnimation flash recommance a chaque page
- ForumTitre dynamique different our chaque page
- ForumPhp include menu different a chaque page
- Voir plus