Thanks, but my html is valid, and what you are doing is not what I want to
do.
I want to display a random image included in the page, just like a banner
program would work.
I do not allow php execution on the page so the only way to get the image is
to call the script with the img src tag, just like a banner program would.


> First of all your HTML is not valid.  Secondly I believe you're making it
> more complex than it needs to be.  And since this is ending up in HTML
> anyway you don't need to concern yourself with the headers.   Start off
with
> something simple like what I have below, and go from there.
>
> <html>
> <a href="show_image.php?image=1">Display myPicture.gif</a>
>
> <? // show_image.php script
> if ($image) {echo "<img src=\"http://www.myurl.com/mypicture.gif\";>;}
> ?>
> </html>
>
> Hope this helps,
> Kevin
>
> > Hi,
> > I am trying to do something like this:
> > <img src="image.php?image=1">
> >
> > The code is like this:
> >
> > <script language="php">
> > $szPicture = "myimage.gif";
> >
> > $url = "http://www.mysite.com/"; . $szPicture;
> > header("Content-type: image/gif");
> > header("Content-Length: " . strlen($url));
> > echo $url;
> > </script>
> >
> > But nothing happens, I just get the broken image.
> > My logs show nothing about a script failure or about a file not being
> found.
> > I tried without the header("Content-Length: " . strlen($url)); but no
> diff.
> >
> > Thanks for any help.
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > To contact the list administrators, e-mail: [EMAIL PROTECTED]
> >


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to