# Random image in backgroud

**URL:** <https://forum.kirupa.com/t/random-image-in-backgroud/59626>\
**Category:** web dev\
**Created:** [August 2, 2004, 4:58pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/59626 "2004-08-02T16:58:43Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![jusko](https://avatars.discourse-cdn.com/v4/letter/j/0ea827/32.png) [@jusko](https://forum.kirupa.com/u/jusko)\
**Post date:** [August 2, 2004, 4:58pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/59626/1 "2004-08-02T16:58:43Z")

</div>

Hello! Im developing a website and I want that each time someone enters the site or refreshes the home page, a new image shows randomly in the background.  
Any help???

thanks, jusko

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 2, 2004, 5:03pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/59626/2 "2004-08-02T17:03:58Z")

</div>

this flash or html?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 2, 2004, 5:05pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/59626/3 "2004-08-02T17:05:02Z")

</div>

//offtopic-why is it always 1337? [as in 1337 hAx0r]

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 2, 2004, 5:07pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/59626/4 "2004-08-02T17:07:23Z")

</div>

its in html… but its better if its done in flash???

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 2, 2004, 5:08pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/59626/5 "2004-08-02T17:08:11Z")

</div>

no its jjust i’m not good with pictuees and html so i can’t tell you how ot do that, sorry

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 2, 2004, 5:09pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/59626/6 "2004-08-02T17:09:45Z")

</div>

you could link to a php page for the background, send headers in the php that tells it that it’s an image, and also return a random image 😉

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 4, 2004, 11:07pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/59626/7 "2004-08-04T23:07:56Z")

</div>

yea, you’ll have to use php. Somethign with rand. Have the background images named numbers, like 1.gif 2.gif 3.gif then have:

```php

<?php
$pic = rand(1,3);
?>

...

<body style="background: url('<?=$pic; ?>.gif');">

```

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 5, 2004, 3:51am UTC](https://forum.kirupa.com/t/random-image-in-backgroud/59626/8 "2004-08-05T03:51:19Z")

</div>

well that works too… and is shorter 😃
