Jascha: Text bei jedem Aufruf ändern?

Hallo,
ich suche eine Möglichkeit, einige Textzeilen (Sprüche und Weisheiten) auf einer
HTML-Seite bei jedem Aufruf zu verändern. Die jeweiligen Textblöcke
sollen zufällig aus einer Textdatei ausgelesen werden, so dass der Besucher
bei jedem neuen Aufruf der Seite einen anderen Text sieht. Im Prinzip soll
das ganze wie ein Signatur-Rotierer funktionieren.

Wie mache ich das am geschicktesten? Wahrscheinlich mit JavaScript, aber wie?

Greets, Jascha

  1. Hallo Jascha,

    ich suche eine Möglichkeit, einige Textzeilen (Sprüche und Weisheiten) auf einer
    HTML-Seite bei jedem Aufruf zu verändern. Die jeweiligen Textblöcke
    sollen zufällig aus einer Textdatei ausgelesen werden, so dass der Besucher
    bei jedem neuen Aufruf der Seite einen anderen Text sieht. Im Prinzip soll
    das ganze wie ein Signatur-Rotierer funktionieren.
    Wie mache ich das am geschicktesten? Wahrscheinlich mit JavaScript, aber wie?

    nein, da brauchst du was serverseitiges wie php. Am besten liest du die Textdatei mit file() [1] ein (in der Textdatei muss in jeder Zeile ein Spruch o.ä. stehen), dann suchst du dir mittels rand() [2] ein Teil des Arrays aus, und gibst den dann aus.

    Grüße aus Nürnberg
    Tobias [der hoffte das das einigermaßen verständlich war :)]

    [1] http://www.php.net/manual/de/function.file.php
    [2] http://www.php.net/manual/de/function.rand.php