| Autor | Zpráva | ||
|---|---|---|---|
| Rogue. Profil * |
#1 · Zasláno: 11. 6. 2008, 17:50:33
Dobrý podvečer,
Chtěl bych se zeptat jak udělám výběr náhodného souboru. Příklad. Budu mít složku v ní 5x soubor (1.txt, 2.txt, 3.txt, 4.txt, 5.txt). A potřeboval bych pokud zobrazím stránku aby se mi tam includoval jeden z 5 souborů.Nevím jak na ten náhodnej výběr souborů. Pokud by byl někdo ochotný napsat mi nejaky jednoduchý návod byl bych vděčný. Předem díky Rogue |
||
| Měsíček Profil |
#2 · Zasláno: 11. 6. 2008, 17:51:50 · Upravil/a: Měsíček
pomocí rand() vygeneruješ číslo .. a pak něják tak fopen($cislo.".txt","r"); nebo include($cislo.".txt"); .. to už je na tobě.
|
||
| Rogue. Profil * |
#3 · Zasláno: 11. 6. 2008, 18:11:50
Díky moc, člověk nemůže php jen rozumět musí taky vědět jak ho použít. Jsem rád, že se najdou lidi, kteří rozumí a umí použít a taky dokážou poradit. ;)
|
||
| lordfrikk Profil |
#4 · Zasláno: 11. 6. 2008, 19:02:55
$aFileList = glob(dirname(__FILE__) . '/adresar_se_soubory/*.txt'); $sRandomFile = array_rand($aFileList); |
||
| Rogue. Profil * |
#5 · Zasláno: 11. 6. 2008, 19:17:28
Tak díky ještě jednou. Ale rada od měsíčka bohatě stačila. Koukám, že tady se to dobrýma lidma jen hemží ;)
|
||
|
Časová prodleva: 7 měsíců
|
|||
| barteska Profil * |
#6 · Zasláno: 19. 1. 2009, 22:09:34
slo by ti upravit aby se z jednoho txt zobrazovaly nahodne radky. potrebuju neco co vypisuje "nahodny tip" nebo "nahodny vtip" z jednoho txt souboru, kde na kazdem radku bude jeden tip (vtip) diky moc
|
||
| yFang Profil |
#7 · Zasláno: 19. 1. 2009, 22:17:00
barteska
Nebylo by lepší uložit ty vtipy do pole a pak je z něj náhodně vybírat? Stejně jako výše zmíněné náhodné vybírání textového souboru. |
||
| Medvídek Profil |
#8 · Zasláno: 19. 1. 2009, 22:18:34 · Upravil/a: Medvídek
<?php
$fp = FOpen ('citat.txt', 'r');
while (!FEof ($fp))
{
static $i = 0;
$i++;
switch ($i%2)
{
case '1':
$citat[] = FGetS ($fp, 4096);
break;
case '0':
$autor[] = FGetS ($fp, 4096);
break;
}
}
FClose ($fp);
$CisloCitatu = Rand (0,(Count($citat)-1));
print $citat[$CisloCitatu];
print $autor[$CisloCitatu];
?> |
||
| tiso Profil |
#9 · Zasláno: 19. 1. 2009, 22:51:55
Medvídek ?
|
||
| Medvídek Profil |
#10 · Zasláno: 20. 1. 2009, 00:20:44
tiso
díky opraveno :) chybička se vloudí :) |
||
|
Časová prodleva: 17 let
|
|||
0