Hat dir diese Antwort geholfen?
Naja, letztendlich ist es wohl Geschmackssache, ob PHP oder JS. Wobei ich wohl auch bei PHP keine Datenbank einbinden würde, wenns nur ums Bilder tauschen geht. Und das Bild auf der Opelseite da wird ja auch nur beim Reload jeweils ausgetauscht. Das deckt sich zwar nicht ganz mit deiner Aussage, von automatisch alle paar Minuten (???)), aber so wie auf der Seite da, musst du hier noch nicht mal was dynamisches einbauen, was dir nach ner Anzahl von Sekunden das Bild neu läd.
Das solltest du wirklich mit JS hinbekommen. Schreibste die Bilder alle in ein Array, und lässt Dir per Zufall beim laden der Seite den Inhalt des ermittelten Array-Index ausgeben und anzeigen. Gibts haufenweise solcher Scripts. Musst du mal suchen, oder die hier nehmen (aber ohne Garantie, dass sie funktionieren)
Ein Wechsel beim Reload müsste beispielsweise so ausschauen:
<Script Language="Javascript">
function bildwechseln(){
var bild = new Array();
bild[0] = "bild1.gif";
bild[1] = "bild2.gif";
bild[2] = "/bild3.gif";
var zZahl = Math.floor((Math.random()*5)+1);
document.getElementById("wechselbild").src = imgURLs[zZahl];
}
</script>
<Body onLoad="bildwechseln();">
<IMG SRC="bild1.gif" ID="wechselbild">
automatisch nach einer definierten Zeit wechseln (das funktioniert nicht mit Serverseitigen Scriptsprachen wie PHP!):
<script language="javascript">
<!--
var time = 5000 //Die Zeit wie lange ein Bild angezeigt wird in ms
var bild = new Array();
bild[0] = "bild1.gif"; //Deine Bilder (beliebig erweiterbar)
bild[1] = "bild2.gif";
bild[2] = "/bild198.gif";
var narf = "0";
function bildwechseln() {
document.getElementById("wechselbild").src = bild[narf];
narf++;
if (narf == bild.length) {
narf = 0;
}
setTimeout("bildwechseln()",time);
}
-->
</script>
dann wieder in den <body>-Tag: onLoad="bildwechseln();"
und das Bild brauch auch einen Namen:
<img src="bild1.gif" border="0" alt="Bild" name="wechselbild">
Mario 8)