Door
Onbekende gebruiker
op 22-09-2004 16:57
gewijzigd op 22-09-2004 18:16
686 views
Hallo, ik ben op zoek naar een PHP script dat random een citaat uit een text-file haalt en vervolgens op de site plaats. Genoeg van te vinden, maar ik zoek er eigenlijk een die ook weergeeft van WIE het citaat is. Nou kan ik dat natuurlijk achter het citaat zetten, maar dan zijn beide dezelfde lettertype en ik wil de quote zelf groter dan degene WIE het heeft gedaan. Ben dus eigenlijk opzoek naar een script die 2 "kolommen" ondersteund, maar nog wel in text-file. Bvd.
Bestandje in array zetten (weet ff niet zo snel hoe ,maar is mogelijk)
en de qoutes er bijv zo inzetten:
Naam|de quote
dan kan de dmv rand() een willekeurige regel laten pakken. Met explode() haal je em uit elkaar en kan je em weergeven.
bijv:
<?
$file = file('quotes.txt'); // $file is array met de quotes uitgelezen uit bestand
$rand = rand(0,count($file)); // kies random regel
$quote = explode("|",$file[$rand]); // haal de regel uit elkaar.
echo '<b>'. $quote[0] .'</b><br>'. $quote[1] .'<br>'; // array begint altijd bij 0
?>
[edit]script aangepast:
met file() zet je een bestand in een array