PDA

View Full Version : Kontakt obrazac - validacija i analiza rezultata (PHP)


Dr. Beast
03-10-2008, 12:09
Imam jedan kontakt obrazac koji u sebi ima Text Fields i grupe Radio Buttons. Trebam napraviti validaciju svih tekstualnih polja i radio botuna, tekstualna polja moraju biti ispunjena, a iz svake grupe radio botuna mora biti odabrana jedna opcija.

Također moram ispisati poruku na temelju odabira botuna, ako je bilo više "da" odgovora poruku1, a ako je bilo više odgovora "ne" poruku2, ima još vrijednosti za odgovore, ali mi oni ne trebaju za statistiku. Mislio sam staviti sve varijable u polje (array) i pomoću array_count_values($polje) izračunati koliko se puta koji odgovor ponavlja, problem je što ne znam kako iz toga polja izvući broj "da" i broj "ne" da ih mogu usporediti.

tutorial
03-10-2008, 13:02
Elementima radio button iste grupe (koji spadaju pod isto pitanje) dodijeli istu vrijednost atributa name. Pogledaj ovdje (http://www.webmajstori.net/forum/showthread.php?p=150690) kako to funkcionira. Kasnije php-om provjeri je li odabrano da ili ne (i tako za svaku skupinu). Kreiraj dva niza (Array), naziva, npr. "da" i "ne". Nakon svake provjere odgovor umetni u odgovarajući niz: ako je odabrano da, odgovor stavi u niz "da"; ako je odabrano ne, odgovor stavi u niz "ne". Ubacivanje odgovora u nizove obavi korištenjem funkcije array_push (http://hr.php.net/array_push). Na kraju samo prebrojiš koliko pojedini niz ima elemenata kako bi ih mogao uspoređivati i ispisivati željenu poruku.

Nažalost, nemam vremena dati ti neki primjer. Konkretnije ti mogu pomoći tek navečer.

ispričavam se zbog neurednosti, i moguće nerazumljivosti, ali nemam vremena previše pisati, pa je tako ispalo

Dr. Beast
03-10-2008, 13:31
Hvala, skužio. Ako nešto zapne javim se.