ki-ka Posted November 4, 2008 Report Share Posted November 4, 2008 Hallo Zusammen, seit einigen Tagen wälze ich Bücher und Foren und komme zu keinem Ergebnis. Ich habe folgendes Problem. Ich habe den Header in 2 Spalten aufgeteilt. In die ersten 2/3 steht unser Logo, in das restliche Drittel soll ein Zuzfallsbild. Ich versuche nun herauszufinden, wie ich in die Index.html eine Zufallszahl erzeugen kann. Mit der PHP-Funktion Rand(1,15) wäre das super einfach, allerdings müsste ich die Index.html in PHP speichern, was XT aber nicht gern mag. Desweiteren habe ich versucht, in der Index.html eine Javascript-Abfrage (eingebunden mit <literal>) zu erzeugen. Mit Javascript finde ich es aber sehr umständlich. {literal} <script language=JavaScript> var z= 10; // die anzahl der Banner ME_Banner = new Array(z); ME_Banner[0] = '1.jpg'; ME_Banner[1] = '2.jpg'; ME_Banner[2] = '<img src="/random/3.jpg">';[/PHP] etc... Außerdem schaffe ich es nicht, das Bild erstens aufzurufen und zweitens zu positionieren: [PHP]document.write('<img src="PFAD/random/"+'ME_Banner[y];'+".jpg" style="no-repeat; position: 270px 0px; width:414px; height: 265px;" />')[/PHP] Hat jemand von euch einen Rat? Vielen Dank für eure Hilfe. Gruß, Mike Link to comment Share on other sites More sharing options...
hubbabubba Posted November 4, 2008 Report Share Posted November 4, 2008 Das kannst du in der index.html mit php lösen. {php} $n = ..random irgendwas 1 bis x..... $rnd_img = $n.'.jpg'; {/php} .... <img src="/random/{php} echo $rnd_img; {/php}"> ....[/html]mfg Link to comment Share on other sites More sharing options...
ki-ka Posted November 4, 2008 Author Report Share Posted November 4, 2008 Hallo hubbabubba, vielen Dank für Deine sehr schnelle Antwort! Ich bekomme eine Fehlermeldung: Parse error: syntax error, unexpected T_VARIABLE in index.html.php on line 24. In Reihe 24 steht: <img src="/random/{php} echo $rnd_img; {/php}">[/PHP] Gruß, Mike Link to comment Share on other sites More sharing options...
ki-ka Posted November 4, 2008 Author Report Share Posted November 4, 2008 Hallo! Problem konnte ich mit: <img src="{$tpl_path}img/random/{php} echo rand(1,5); {/php}">[/PHP] lösen. Vielen Dank, hubbabubba, Dein Vorschlag mit [PHP]{php} ... {/php}[/PHP] hat mir die Lösung gebracht! Tausen Dank! Gruß, Mike Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.