469,888 Members | 1,236 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,888 developers. It's quick & easy.

Help with rotator script error

It was working fine on the test server. loaded it onto iis6 server after
installing php and got everything working (after redirecting it to the
correct directory) except for 1 annoying error that I don't understand.

Any help would be appreciated - the sooner the better so I can get some
sleep tonight!
Undying gratitude to anyone willing to help a php beginner!

here's the page with the error http://www.ioworldwide.com/ and...

php code follows:
*<?php

$dir=opendir("/ioworldwide/rotator/");
//This is the directory route to the folder
$directory="rotator/";
//This is a relative link to the directory if it is not in the same
directory as the file you are displaying the images on

$pattern="\.(gif|jpg|jpeg|png|bmp|swf)$";
if(!$dir)
{
die("Failed to read directory");
}
$s=readdir($dir);
$count="0";
$image;
while($s)
{
if(ereg($pattern, $s))
{
$image[$count]=$s;
$count++;
}
$s=readdir($dir);
}
closedir($dir);

//Spit it out
$limit=count($image);
$limit--;
$randNum=rand(0,$limit);
$size=getimagesize("$directory$image[$randNum]");

$notSWF = "\.(gif|jpg|jpeg|png|bmp)$";
if( ereg( $notSWF , "$directory$image[$randNum]" ) )
echo "<br><img src=\"$directory$image[$randNum]\" $size[3]>";

else
echo "<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"

codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.c
ab#version=6,0,0,0\" WIDTH=\"589\"

HEIGHT=\"165\" id=\"image_one\" ALIGN=\"\">
<PARAM NAME=movie VALUE=\"$directory$image[$randNum]\">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<param name=loop value=false>
<EMBED src=\"$directory$image[$randNum]\" quality=high bgcolor=#FFFFFF
WIDTH=\"589\" HEIGHT=\"165\"

NAME=\"$directory$image[$randNum]\" ALIGN=\"\"
TYPE=\"application/x-shockwave-flash\"

PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\">
</EMBED>
</OBJECT>";
?>

Jul 17 '05 #1
3 1784
Carolyn Gill wrote:
here's the page with the error http://www.ioworldwide.com/ and...


That isn't an error - simply a notice letting you know that that
variable hasn't been defined. Either put

$image = '';

at the top of your script to define $image before starting, or put

error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT);

at the top to hide such notices.

--
Jasper Bryant-Greene
Cabbage Promotions
Jul 17 '05 #2
Thank you so much! I can now get some sleep before the next crisis in my
life crops up :)
You're a lifesaver.

"Jasper Bryant-Greene" <ja******@gmail.com> wrote in message
news:0C********************@news.xtra.co.nz...
Carolyn Gill wrote:
here's the page with the error http://www.ioworldwide.com/ and...


That isn't an error - simply a notice letting you know that that
variable hasn't been defined. Either put

$image = '';

at the top of your script to define $image before starting, or put

error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT);

at the top to hide such notices.

--
Jasper Bryant-Greene
Cabbage Promotions

Jul 17 '05 #3
On Sun, 5 Sep 2004 23:17:21 -0700, "Carolyn Gill"
<ca***@cirrusspamlessinteractive.com> wrote:
Thank you so much! I can now get some sleep before the next crisis in my
life crops up :)
You're a lifesaver.
Give thanks by not top posting.

"Jasper Bryant-Greene" <ja******@gmail.com> wrote in message
news:0C********************@news.xtra.co.nz...
Carolyn Gill wrote:
> here's the page with the error http://www.ioworldwide.com/ and...


That isn't an error - simply a notice letting you know that that
variable hasn't been defined. Either put

$image = '';

at the top of your script to define $image before starting, or put

error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT);

at the top to hide such notices.

--
Jasper Bryant-Greene
Cabbage Promotions


--
gburnore@databasix dot com
---------------------------------------------------------------------------
How you look depends on where you go.
---------------------------------------------------------------------------
Gary L. Burnore | ۳ݳ޳ݳۺݳ޳ݳݳ޳ݳ۳
| ۳ݳ޳ݳۺݳ޳ݳݳ޳ݳ۳
DataBasix | ۳ݳ޳ݳۺݳ޳ݳݳ޳ݳ۳
| ۳ 3 4 1 4 2 ݳ޳ 6 9 0 6 9 ۳
Black Helicopter Repair Svcs Division | Official Proof of Purchase
================================================== =========================
Want one? GET one! http://signup.databasix.com
================================================== =========================
Jul 17 '05 #4

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

reply views Thread by robert | last post: by
6 posts views Thread by Andy | last post: by
1 post views Thread by jonathanthio | last post: by
4 posts views Thread by Leon | last post: by
3 posts views Thread by Mark A. Sam | last post: by
4 posts views Thread by mmurphmsu | last post: by
1 post views Thread by Waqarahmed | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.