Jeg skal legge inn et script dom viser vilkårlig tekst hentet fra en tekstfil. Koden jeg har viser en ny tekst hver gang man trykker oppdater.
er det noen enkel mulighet for å legge inn at teksten som hentes fra tekstfilen kun skal oppdateres en gang hver dag, og ikke hver gang man trykker oppdater?
her er koden:
The quotes file need to have one quote on each line. See the quotes.txt distributed with this file for an example. */
$font ="Verdana"; // change to the font of your choice $fontsize ="3"; // change to the font size of your choice $textfile ="quotes.txt"; // change to the filename/path of your file with quotes.
//Do not change anything after this line echo "<font face=\"$font\" size=\"$fontsize\">"; $quotes = file("$textfile"); $quote = rand(0, sizeof($quotes)-1); echo $quotes[$quote]; echo "</font>"; ?>
Takk for svar :) Jeg skal bruke det til noe annet enn å vise quotes.. og det er ikke 365 av dem... La oss si jeg har 100 forskjellige - vil de starte på den første igjen av seg selv etter de 100?
Hvis jeg vil de skal ligge i et visst antall minutter, hva gjør jeg da?
Synes godt om
Slettet bruger
18. april 2005 - 18:25#4
Nej den vil ikke starte forfra efter de 100. En smartere måde var måske blot at sætte en cookie på brugerens computer når vedkommende besøger siden første gang. Cookien indeholder så den quotes der kom ud af din random. Og så kan du slette den efter 24 timer eksempelvis.
Eller efter x antal minutter. Hvis den skal opdater automatisk efter x antal minutter, kræver det at du køre et javascript der autoamtisk genindlæser siden.
Er det noen mulighet til å skifte quote for eksempel klokken 12 på formiddagen i stedet for ved midtnatt?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.