Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Jak wylosować spośród wprowadzonych w formularzu słów
Forum PHP.pl > Forum > Przedszkole
tofik1778983
Witam no więć próbowałem np

  1. $losujz=array('_POST['q']', '_POST['w']', '_POST['e']', '_POST['r']');
  2. $wylos=array_rand($losujz);
  3. print "wylosowalem: $wylos";


gdzie q,w,e,r,t zmienne z kolejnych pól formularza (name="q" itd)
Problem w tym że nie wiem jak zrobić żeby losowało z wyrazów wpisanych w pola formularza a nie numery elementów tablicy (bo chyba to mi zwraca.. losuje 0,1,2 lub3)
Gdzieś wcześniej widzialem rozwiązanie tylko teraz nie potrafie spowrotem tego znaleść ;/
athei
Kod
print "wylosowalem: $losujz[$wylos]";

btw co to jest
Kod
$losujz=array('_POST['q']', '_POST['w']', '_POST['e']', '_POST['r']');
czasem nie powinno być $losujz=array($_POST['q'], $_POST['w']...
Pilsener
A z manuala czasem korzystasz?
Cytat
Jeśli wyciągasz tylko jeden element, array_rand() zwraca klucz losowego wpisu


No to mają klucz można chyba pobrać wartość z tablicy?

tofik1778983
Dzięki, ja dopiero zaczynam ogarniać php wiec nie dziwcie się że nie czaje jeszcze tego i owego ;]
No i zapomnialem o $ pisząc na forum, a o
Cytat
No to mają klucz można chyba pobrać wartość z tablicy?
nie pomyślałem rzeczywiscie teraz już czaje.
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.