I used to have a working method so that I could put in <img src=rotate.php>, and that .php file had a list of four image addresses in it. Whenever someone loaded the page, it would select a random one and it would go. It worked for me about.. four or five years ago? It would work both when I went to rotate.php directly, or when I was looking at a page that had it as an image source.
CODE
<?php
header("Content-Type: image/jpeg");
$sigs = array();
$sigs[0] = "pic1.jpg";
$sigs[1] = "pic2.jpg";
$sigs[2] = "pic3.jpg";
$sigs[3] = "pic4.jpg";
mt_srand((double)microtime()*1000000);
$sig = $sigs[mt_rand(0, count($sigs)-1)];
readfile($sig);
?>
header("Content-Type: image/jpeg");
$sigs = array();
$sigs[0] = "pic1.jpg";
$sigs[1] = "pic2.jpg";
$sigs[2] = "pic3.jpg";
$sigs[3] = "pic4.jpg";
mt_srand((double)microtime()*1000000);
$sig = $sigs[mt_rand(0, count($sigs)-1)];
readfile($sig);
?>
Now though, it doesn't work. If I go to rotate.php in Chrome it is showing the above code rather than running the function, and if I go to a page that has it as an image source it just shows a broken image. I'm like, really confused why it just stopped working. It's not working at the place I had it uploaded, and it's not working locally just on my computer either.
So I know this seems like a .php issue and maybe it is, but posting it here in HTML cause what I need is <img src=something> to rotate through a list, and don't particularly care if it's via a php file or something else.
Any advice on how to do this would be much appreciated. I tried Googling it and I think the terms I was looking for (everything I put as the Topic Description) have too many uses, and I don't even know what language I really want to find the answer in.
Thank you