Re: Themes, pictures directory

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Martin

You can use this, modified to fit your specific needs:

<?
// THE NAME OF YOUR IMAGEFILE
$imagefile = "bla.jpg";

//PATH WHERE THE IMAGES ARE STORED ON OUR WEB SERVER
$path = "/home/user/website.come/themes/default/images/" . $imagefile;

//TELL THE BROWSER WE ARE SENDING AN IMAGE
header("Content-type: image/jpeg");

//OPEN THE IMAGEFILE
$jpeg = fopen($path,"r");

//READ THE IMAGEFILE
$image = fread($jpeg,filesize($path));

//SEND IT DOWN THE PIPE
echo $image;
?>

Call this image.php

Call it in a webpage using this:

img src=image.php

Of course, you will need to figure out how to specify which image you want loaded as $imagefile - be it a database, random selection, etc.

--
Thanks,

John Ellingsworth
Project Leader
Virtual Curriculum
Academic Programs
(215) 573-4451

Virtual Curriculum
http://www.cu2000.med.upenn.edu
AIM: vc2000support

To contact the Virtual Curriculum team:
cu2000@xxxxxxxxxxxxxxxxxx


Martin Zvarík wrote:
Hi,
   I have a website, which uses themes.

The web tree looks like this:

   * webroot
         o *themes*
               + default
                     # images
               + red design
                     # images
         o *index.php*


Let's say I choose "red design" theme. All the pictures the theme is using will have URL like "www.site.com/themes/default/images/bla.jpg".

Is there a way how I can change it? So noone can see I have themes in that directory?

I was thinking about: ShowImage.php?blah.jpg, but that is too slow... :-/


Any help appreciated.

Martin



--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux