---
title: "Tidsbaserade slumpmässiga citat från extern fil"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15531-tidsbaserade-slumpmässiga-citat-från-extern-fil"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "jerry_beach"
published: "2001-04-22T12:06:00.000Z"
updated: "2001-04-23T11:27:00.000Z"
replies: 5
views: 276
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/15531-tidsbaserade-slumpmässiga-citat-från-extern-fil"
---

# Tidsbaserade slumpmässiga citat från extern fil

## #1 — jerry_beach, 2001-04-22T12:06Z

Jag behöver akut hjälp och skulle vara enormt tacksam om sådan kunde ges.
Nedan syns en funktion som skriver ut ett slumpmässigt citat varje gång den körs.
Den fungerar, men vad jag verkligen skulle vilja ha är ett stycke kod som var.. låt oss säga tionde sekund, hämtar citaten från en fil och sedan slumpar fram ett av dom. Helst ska man inte behöva uppdatera själva koden när man lägger in nya citat, utan bara själva "citat-filen".
Om någon kan hjälpa mig med det snabbt skulle jag vara oändligt tacksam.

\<?php

  function slumpa_citat()
	{
	$quotes = array(

	'Har man sagt A får man säga B\<br\>\<font size=2\>\<i\>-Ida-Frida Svensson\</i\>\</font\>',
	'Man ska inte kasta sten i glashus\<br\>\<font size=2\>\<i\>-Okänd\</i\>\</font\>',
	'Ytterligare citat.'

	);
	srand((double)microtime()\*1000000);
	echo "\<p\>".$quotes\[rand(0,2)\]."\</p\>";
	}

?\>

En sak till. Skulle någon kunna ge mig en tillfredställande förklaring på vad "srand((double)microtime()\*1000000);" egentligen gör. Den engelska förklaringen i manualen säger mig inte speciellt mycket... Vad gör "microtime()\*1000000" egentligen där?

Permalänk: https://www.webforum.nu/p/15531

## #2 — stevenet, 2001-04-22T15:07Z

Detta script bör, med ett fåtal redigeringar, fungera:  <http://script.webforum.nu/wf/Forum4/HTML/000005.html> 

\------------------
[SteveNet](http://www.webmarkit.net/stevenet)

Permalänk: https://www.webforum.nu/p/318252

## #3 — jerry_beach, 2001-04-23T06:25Z

Alltså... jag har nu kommit på hur man slumpar fram citat från en extern fil, men mitt största problem kvarstår.
Jag behöver få veta hur man kör scriptet var tionde sekund. Kan någon hjälpa mig?

Permalänk: https://www.webforum.nu/p/318253

## #4 — Batboy, 2001-04-23T06:37Z

<http://cgi.webforum.nu/wf/Forum12/HTML/000219.html> 

/j

Permalänk: https://www.webforum.nu/p/318254

## #5 — Kim, 2001-04-23T07:14Z

Klicka på Batboys länk eller sök på 'crontab'

Permalänk: https://www.webforum.nu/p/318255

## #6 — jerry_beach, 2001-04-23T11:27Z

Nu är det så att varken jag eller den server där jag tänkt placera scripten använder sig av Linux... Men tack ändå :)
Jag fick ett förslag om att använda PHP tillsammans med Javascript för att få det att fungera smidigt... så jag har börjat leta efter det nu istället.

Permalänk: https://www.webforum.nu/p/318256

---

Tråden på webben: https://www.webforum.nu/amne/php/15531-tidsbaserade-slumpmässiga-citat-från-extern-fil
