|
|
|
|
|
|
|
![]() |
#1 |
ICQ:147*079*406
|
I have a java script rotator..I know not the best thing but, is there a way to keep that script on my root web in a diurectory and have it called from the area that I want the banners to appear? Because just like HW's php script above you have to have each URL/banner url etc included into it.
Thanks J-
__________________
The Sexy Side of Porn |
![]() |
![]() |
![]() |
#2 |
It's the end of the world as we know it, and I feel fine
Join Date: Jul 2006
Location: Canada
Posts: 2,527
|
Isn't there a way to use SSI for that? I seem to remember a buddy using includes for random banners but that was a few years ago. Never tried it but it looked pretty straightforward.
__________________
If the Environment was a bank, they would have saved it by now. |
![]() |
![]() |
![]() |
#3 |
Mean people suck, nice people swallow, are you mean or nice?
|
I use this script and put it in a folder called "rotator". In that folder I have my ads on html pages and another folder called "ads" with copies of the same html pages. Upload everything and on the page where I want the ads to rotate I have: <!--#include virtual="/rotator/random-advert.php" -->
<?php I don't know anything about all this and how it works, but it does. Hit refresh and the ads rotate ![]() ################################################################### # # # Easy Ad Rotation # # # # Written by Tom Armstrong # # # # Support Available at http://www.tomsnewbiebooster.com/ # # # # This script may not be modified or re-sold # # # ################################################################### // TEST MODE - SET TO on OR off $test_mode = "off"; ################################################################### # # # Don't edit anything below here :-) # # # ################################################################### // RESET ADS $ads = ""; // AND PICK AN AD // COUNT ADS $dirhandle = opendir("ads/"); while($filename = readdir($dirhandle)) { if (ereg ("htm", $filename)) { $ads[]=$filename; } } closedir($dirhandle); $number_of_ads = count($ads); if($test_mode == "on") { print("There are <B>$number_of_ads</B> ads in the ads folder<BR>"); } // SET THE RANDOM SEED mt_srand(doubleval(microtime()) * 100000000); // PICK A RANDOM NUMBER $random_number = mt_rand(1, $number_of_ads); if($test_mode == "on") { print("I am going to show advert <B>$random_number</B> of <B>$number_of_ads</B><BR><BR>"); } $array_number = $random_number -1; include("ads/$ads[$array_number]"); ?> |
![]() |
![]() |
![]() |
#4 | |
That which does not kill us, will try, try again.
|
Quote:
You can even have multiple copies of your banner rotator script in that directory, named, for example, banners-amateurs.js, banners-grannies.js and banners-teens.js -- each script with only the banners you want to use for that niche/category -- and then call just the banners you want by selecting the script that has them. But please read my post #11 before you waste a lot of time going down that road. ![]() .
__________________
"If you're happy and you know it, think again." -- Guru Pitka |
|
![]() |
![]() |
![]() |
|
|