# Random image in backgroud

**URL:** <https://forum.kirupa.com/t/random-image-in-backgroud/118077>\
**Category:** Uncategorized\
**Created:** [August 2, 2004, 4:58pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/118077 "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/118077/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:** ![signifer123](https://avatars.discourse-cdn.com/v4/letter/s/858c86/32.png) [@signifer123](https://forum.kirupa.com/u/signifer123)\
**Post date:** [August 2, 2004, 5:03pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/118077/2 "2004-08-02T17:03:58Z")

</div>

this flash or html?

---

<div class="post-metadata">

**Author:** ![ruski\_flasher](https://avatars.discourse-cdn.com/v4/letter/r/8e8cbc/32.png) [@ruski\_flasher](https://forum.kirupa.com/u/ruski_flasher)\
**Post date:** [August 2, 2004, 5:05pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/118077/3 "2004-08-02T17:05:02Z")

</div>

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

---

<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, 5:07pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/118077/4 "2004-08-02T17:07:23Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![signifer123](https://avatars.discourse-cdn.com/v4/letter/s/858c86/32.png) [@signifer123](https://forum.kirupa.com/u/signifer123)\
**Post date:** [August 2, 2004, 5:08pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/118077/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:** ![Jeff\_Wheeler](https://avatars.discourse-cdn.com/v4/letter/j/59ef9b/32.png) [@Jeff\_Wheeler](https://forum.kirupa.com/u/Jeff_Wheeler)\
**Post date:** [August 2, 2004, 5:09pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/118077/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:** ![nykoelle](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@nykoelle](https://forum.kirupa.com/u/nykoelle)\
**Post date:** [August 4, 2004, 11:07pm UTC](https://forum.kirupa.com/t/random-image-in-backgroud/118077/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:** ![Jeff\_Wheeler](https://avatars.discourse-cdn.com/v4/letter/j/59ef9b/32.png) [@Jeff\_Wheeler](https://forum.kirupa.com/u/Jeff_Wheeler)\
**Post date:** [August 5, 2004, 3:51am UTC](https://forum.kirupa.com/t/random-image-in-backgroud/118077/8 "2004-08-05T03:51:19Z")

</div>

well that works too… and is shorter 😃
