Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Losowanie txt
Freequ
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 10.03.2008

Ostrzeżenie: (0%)
-----


Witam.
Poszukuję funkcji, która po zaznaczeniu jakiejś cyfry losuje tyle tych wyrazów.
Inaczej mówiąc. Mam plik.txt, w którym w każdej nowej linii znajduje się pojedynczy wyraz. Chcę, aby po zaznaczeniu w formularzu cyfry, tyle tych losowało.
Istnieje funkcja taka? I jeżeli można - proszę o prostą instrukcje;P

Kod
<form action="#" method="post" >
<b>Wybierz cyfry:</b><select name="liczbar">
<option>5</option>
<option>10</option>
</select>
<input type="submit" value="Generuj"/>
</form>
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




robisz ze swojego pliku tablicę przy pomocy file()
a następnie przy pomocy array_rand() losujesz z tej tablicy
Go to the top of the page
+Quote Post
smietek
post
Post #3





Grupa: Zarejestrowani
Postów: 306
Pomógł: 32
Dołączył: 20.01.2008

Ostrzeżenie: (20%)
X----


Najpierw czytasz ten plik funkcją file(), która wrzuca Ci go do tablicy.
A potem pętlą (wywołaną tyle razy, ile użytkownik podał) pobierasz wyniki z tej tablicy (albo tak jak powiedział nospor, array_randem).

Ten post edytował smietek 30.06.2010, 06:37:20
Go to the top of the page
+Quote Post
Freequ
post
Post #4





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 10.03.2008

Ostrzeżenie: (0%)
-----


Dziękuje za pomoc

Ten post edytował Freequ 30.06.2010, 08:24:36
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 22:09