You are here: Re: rotate image daily « All PHP « IT news, forums, messages
Re: rotate image daily

Posted by no on 11/11/06 17:47

On Fri, 10 Nov 2006 22:13:34 -0000, "password" <fatpipe@epiptaf.com>
wrote:

>
><no@emails.thx> wrote in message
>news:cva9l25fib1mgs71g3q72dltte0371fomj@4ax.com...
>> On Fri, 10 Nov 2006 13:55:54 -0000, "password" <fatpipe@epiptaf.com>
>> wrote:
>> >hello, i am using an automatic image rotator (php) which rotates images
>on
>> >refresh or everytime a page is accessed and i was wondering if it is
>> >possible to make the image change on a daily basis instead. ive been
>hunting
>> >the net but dont seem to be able to find a script that would do this.
>>
>> I did a similar thing recently with rotating headers. Instead of using
>> a date/day we just settled on using the session, so that the header
>> will remain stable for the life of the session - usually the time the
>> browser is open - but not change when moving between pages.
>>
>> I just:
>> * did session_start() at the top of the pages
>> * set up MAXHEADERS as a define() constant for the maximum number of
>> headers
>> * uploaded 5 different files like header-?.jpg
>> * then called this function to return me the name of the current
>> header file:
>>
>> function header_rotate() {
>> if (!isset($_SESSION['headername'])) {
>> $_SESSION['headername']='header-'.rand(1,MAXHEADERS).'.jpg';
>> }
>> return $_SESSION['headername'];
>> }
>>
>> Chris R.
>
>thanks for that, i know how to do sessions but sadly they, in this case, are
>of no use because i have a site for a writer/poet who wants to have a new
>poem for every day and he wants the poem to be a scanned image rather than
>words.
>

Hmm, I might have misunderstood you somewhere but this function will
let you do that - it returns a file name and you just put it into an
<img> tag - like:

<img src="<?php echo header_rotate(); ?>" />

Chris R.

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация