Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]prosty kod
Forum PHP.pl > Forum > Przedszkole
ziomek888
Hej. potrzebuje prostego kodu który wyciagnie z pliku textowego który zawiera 100 wierszy jeden losowy wiersz z tego przedziału i zapisze w zmiennej.

dziekuje za pomoc
phpion
file" title="Zobacz w manualu PHP" target="_manual + count" title="Zobacz w manualu PHP" target="_manual + mt_rand" title="Zobacz w manualu PHP" target="_manual
Cytat(ziomek888 @ 17.05.2009, 21:15:49 ) *
dziekuje za pomoc

Nie ma sprawy.
Szunaj85
Mam dobry humor więc masz gotowca. snitch.gif
  1. <?php
  2. $file = file("plik.txt", "r");
  3. $ile = count($file);
  4. echo $file[rand(0,$ile)];
  5. ?>
No i oczywiście plik txt z odpowiednimi atrybutami. tongue.gif
phpion
@Szunaj:
Nie $ile, a $ile-1.
ziomek888
Cytat(Szunaj85 @ 18.05.2009, 18:56:38 ) *
Mam dobry humor więc masz gotowca. snitch.gif
  1. <?php
  2. $file = file("plik.txt", "r");
  3. $ile = count($file);
  4. echo $file[rand(0,$ile)];
  5. ?>
No i oczywiście plik txt z odpowiednimi atrybutami. tongue.gif


wyswietla :

Warning: file() expects parameter 2 to be long, string given in /home/domena.com/index3.php on line 3

i nic nie wypisuje...atrybuty ustawione na 777
Maxik
  1. <?php
  2. $file = file("plik.txt");
  3. $ile = count($file);
  4. echo $file[rand(0,$ile-1)];
  5. ?>
Szunaj85
Cytat
wyswietla :
Warning: file() expects parameter 2 to be long, string given in /home/domena.com/index3.php on line 3
i nic nie wypisuje...atrybuty ustawione na 777
U mnie działało bez problemu. Atrybuty miałem ustawione na 666 - tyle wystarczy.
Widzę jednak, że kolega Maxik poprawił co nie co. Chyba to ci wystarczy. worriedsmiley.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.