Hi there
I am a complete idiot when it comes to coding, in fact when it comes to anything technical on the computer. Photoshop I can do, Illustrator; great, Ableton Live etc.
However I have got an idea that I need some technical advice to implement, and being an artist, not a technician, I have come here.
The idea is that I have a selection of say, 10 gif patterns, which all have transparent elements. 4 are selected at random, and are layered up one by one as the background to a website. Thus each time the user enters, the site looks slightly different.
Further to this, would it be possible to scale/rotate/colourise the gif elements (randomly), thereby creating an almost infinite array of possibilities.
I anyone else excited by this idea?
This sort of thing is the basis of my work in RL. I work a lot with lots of layers as a collage artist, constantly evolving and building things up. This idea is for my Artist website.
Ideally, I was looking for someone that I could perhaps collaborate with, or that would participate in a skills exchange (as I said before I am great with PS so logos, banners, BGs, etc I can do). But if not then fine.

I found this on Dream.in.code which might be a useful start.
CODE
<?
$array = array(
'Element 1',
'Element 2',
"Element 3"
);
$numbers = array();
$rand = rand(0, count($array)-1);
function getrand($rand, $numbers, $array) {
while (in_array($rand, $numbers)) $rand = rand(0,count($array)-1);
return $rand;
}
for($i=0; $i<=count($array)-1; $i++) {
$n = getrand($rand, $numbers, $array);
array_push($numbers, $n);
echo $array[$n];
}
?>
Thanks
Saucy Jack