Chcel by som Vás poprosiť, či bi ste mi nepomohli.
Ide o to že potreboval by som súrne php script ktorý náhodne vybere z
riadok z txt súboru a vypíše . Napr. budem tam mať napísané čísla od 1 až po 1000 a chcel by som vybrať niaké z toho. Alebo by som tam mal napísané vtipy a vždy by mi jeden vtip vypísal(jeden vtip by bol na jednom riadku). Nemohli by ste mi ho napísať alebo dať stránku kde je ten skript?
Ďakujem veľmi moc
PHP výpis z txt súboru
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
už to tu bolo (pamätám si minimálne 3 prípady). Môžeš použiť toto: http://www.hojko.com/post1081655.html#1081655 kde chcel konkrétny riadok. Takže konkrétnu hodnotu bude v tvojom prípade reprezentovať rand(0,$max);
-
Gepid
Medium Professional
- Príspevky: 1006
- Registrovaný: 15 júl 2008, 16:54
- Bydlisko: Trnava
- Kontaktovať používateľa:
Kód: Vybrať všetko
<?
function vtip()
{
$subor = "i.txt";
$data = file($subor);
$pocetvtipov = count($data)-1;
SRand((double)MicroTime()*1e6);
$nahodnecislo = Rand(0,$pocetvtipu);
$vygenerovane = $data[$nahodnecislo];
$vygenerovane = chop($vygenerovane);
return $vygenerovane;
}
echo vtip();
?>"Drobná" chybička. Nieje preložená premenná $pocetvtipu. A podľa mňa bol preklad zbytočný, snáď autor témy vie aspoň trochu po česky.Gepid napísal:Kód: Vybrať všetko
$pocetvtipov = count($data)-1; ... $nahodnecislo = Rand(0,$pocetvtipu);
http://74.125.77.132/search?q=cache:xbK ... =firefox-a
http://www.somr.genezis.eu/zdrojaky/PHP ... ojaky/vtip
http://www.pcforum.sk/nahodny-text-vt6535.html