Support Forums

Rotator script for 68 Classifieds

This is a discussion on Rotator script for 68 Classifieds within the Modules / Plugins / Modifications forums, part of the Developer Forums category; I found a really cool rotator script that I wanted to share and also am wondering if anyone would be ...


Go Back   68 Classifieds Forums > Developer Forums > Modules / Plugins / Modifications

Reply
 
Thread Tools Display Modes
Old 08-22-2008, 04:42 PM   #1
Member
 
Join Date: Jul 2008
Posts: 76
Rep Power: 8
centinel3 is on a distinguished road
Default Rotator script for 68 Classifieds

I found a really cool rotator script that I wanted to share and also am wondering if anyone would be able to point me in the right direction to modify it slightly. The script works great on my 68 Classified site, the only thing is that I would like to attach different links to each random image displayed. Perhaps you could define separate links in the php file?

Here is the code:

Put this code on your template somewhere:
<img src="/dropbox/2003/rotate/rotate.php" alt="A Random Image" />

Make a file labeled "rotate.php" and point the above line to it's destination (or keep the file with all the photos you want rotated):

<?php
/*
*/// Make this the relative path to the images, like "../img" or "random/images/".
// If the images are in the same directory, leave it blank.
$folder = '';

// Space seperated list of extensions, you probably won't have to change this.
$exts = 'jpg jpeg png gif';

$files = array(); $i = -1; // Initialize some variables
if ('' == $folder) $folder = './';

$handle = opendir($folder);
$exts = explode(' ', $exts);
while (false !== ($file = readdir($handle))) {
foreach($exts as $ext) { // for each extension check the extension
if (preg_match('/\.'.$ext.'$/i', $file, $test)) { // faster than ereg, case insensitive
$files[] = $file; // it�s good
++$i;
}
}
}
closedir($handle); // We�re not using it anymore
mt_srand((double)microtime()*1000000); // seed for PHP < 4.2
$rand = mt_rand(0, $i); // $i was incremented as we went along

header('Location: '.$folder.$files[$rand]); // Voila!
?>

Chris
centinel3 is offline   Reply With Quote
Reply

Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
How do I automatically feed a new classifieds site ads from major classifieds sites j890432m Modules / Plugins / Modifications 6 11-04-2009 04:25 PM
68 Classifieds is the doggies danglies! torrox Testimonials 2 06-08-2008 07:24 AM
Where to find a developer for 68 Classifieds site? proforums Modules / Plugins / Modifications 1 05-29-2008 11:04 AM
Archiving Classifieds philoo Pre Sales Questions 5 04-14-2008 09:54 AM


All times are GMT -4. The time now is 05:03 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0