'; //izmedju apostrofa mozes da ubacis bilo koji tekst ili HTML kod $form_ok=0; } if(strlen($prezime)<3) {//prezime echo 'Prezime je previse kratko
'; $form_ok=0; } if(strlen($otac)<3) {//otac echo 'Ime oca je previse kratko
'; $form_ok=0; } //jmbg if(strlen($jmbg)!=13) { //ako duzina nije 13 karaktera echo 'JMBG je neispravan
'; $form_ok=0; } if(!is_numeric($jmbg)) { //ako ne sadrzi samo brojeve echo 'JMBG moze da ima samo brojeve
'; $form_ok=0; } if(!preg_match('/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/i',$email)) {//email echo ' Email adresa nije validna
'; $form_ok=0; } if(strlen($grad)<2) {//grad echo 'Ime grada je previse kratko
'; $form_ok=0; } if(strlen($drzava)<2) { echo 'Ime drzave je previse kratko
'; $form_ok=0; } if($odrastao!='on') {//godine echo 'Morate imati najmanje 14 godina
'; $form_ok=0; } if ($pravila!='on') {//pravila echo 'Morate prihvatiti pravila udruzenja
'; $form_ok=0; } } //checkbox vrednosti pretvaramo u 0/1 if($publicList=='on') {$publicList=1;} else {$publicList=0;} if($raskrstenica=='on') {$raskrstenica=1;} else {$raskrstenica=0;} if($active=='on' ) {$active=1;} else {$active=0;} ?>
Ateisti Srbije - Pristupnica $kvalifikacije = nl2br($kvalifikacije); $opis = nl2br($opis); $mysqli = mysqli_connect($db_server, $db_username, $db_password, $db_database); $mysqli->set_charset("utf8"); //zastita od SQL injekcija, ovo je duzi, ali bezbedniji nacin, prilikom citanja i prikazivanja vrednosti iz baze svaka velicina mora da prodje kroz stripslashes kao sto je ovde uradjeno da bi bili uklonjeni escape karakteri $ime = stripslashes($ime); $prezime = stripslashes($prezime); $otac = stripslashes($otac); $titula = stripslashes($titula); $jmbg = stripslashes($jmbg); $email = stripslashes($email); $kvalifikacije = stripslashes($kvalifikacije); $adresa = stripslashes($adresa); $grad = stripslashes($grad); $drzava = stripslashes($drzava); $telefon = stripslashes($telefon); $mobilni = stripslashes($mobilni); $zanimanje = stripslashes($zanimanje); $ime = mysqli_real_escape_string($mysqli, $ime); $prezime = mysqli_real_escape_string($mysqli, $prezime); $otac = mysqli_real_escape_string($mysqli, $otac); $titula = mysqli_real_escape_string($mysqli, $titula); $jmbg = mysqli_real_escape_string($mysqli, $jmbg); $email = mysqli_real_escape_string($mysqli, $email); $kvalifikacije = mysqli_real_escape_string($mysqli, $kvalifikacije); $adresa = mysqli_real_escape_string($mysqli, $adresa); $grad = mysqli_real_escape_string($mysqli, $grad); $drzava = mysqli_real_escape_string($mysqli, $drzava); $telefon = mysqli_real_escape_string($mysqli, $telefon); $mobilni = mysqli_real_escape_string($mysqli, $mobilni); $zanimanje = mysqli_real_escape_string($mysqli, $zanimanje); //unos u bazu $insert_query = $mysqli->query("INSERT INTO ateista(ime, prezime, titula, otac, jmbg, adresa, grad, drzava, telefon, mobilni, email, zanimanje, kvalifikacije, opis, public_list, raskrstenica, active) VALUES ('$ime', '$prezime', '$titula', '$otac', '$jmbg', '$adresa', '$grad', '$drzava', '$telefon', '$mobilni', '$email', '$zanimanje', '$kvalifikacije', '$opis', $publicList, $raskrstenica, $active)"); mysqli_close($mysqli); } if($insert_query) { //mysql konekcija $mysqli = mysqli_connect($db_server, $db_username, $db_password, $db_database); $mysqli->set_charset("utf8"); $query = " SELECT count(*) AS count FROM ateista"; $result = $mysqli->query($query); if($result) { if($row = $result->fetch_assoc()) { $count_ateista = $row['count']; } } echo '

Registracija je uspesno obavljena:
'; echo ''.$ime.', '.$otac.', '.$prezime.' '.$adresa.' '.$grad.', '.$drzava.'

'; if($count_ateista) { echo 'Vi ste '.$count_ateista.'. registrovani član udruženja Ateisti Srbije.

'; } echo 'Pogledajte spisak članova ovde.'; echo '

'; mysqli_close($mysqli); } else { ?> Desila se greška prilikom upisa u bazu.
'; echo 'Ukoliko su svi vaši podaci uneti ispravno to znači da je greška do nas!
'; echo 'Molimo Vas kontaktirajte administratora sajta: primedbe[at]ateisti[dot]com.

'; } ?>
Ime:
Prezime:
Ime roditelja:
Titula:
JMBG:
E-Mail:
Kvalifikacije:
kako mogu da doprinesem radu udruženja: advokat, prevodilac, novinar, doktor, biolog...
Adresa:
Grad:
Država:
Telefon:
Mobilni:
Zanimanje:
O meni:
kratak opis...
/> Dozvoljavam da se moje ime i lokacija pojave u javnom spisku članova
pogledajte spisak članova kao primer
/> Želim da dobijem ispisnicu iz crkve, RASKRŠTENICU
za raskrštenicu je obavezna adresa radi slanja poštom
detalje ćemo vam poslati putem email-a
/> Želim aktivno da učestvujem u radu udruženja
za aktivno članstvo obavezne su sve stavke kao i godišnja članarina
detalje ćemo vam poslati putem email-a
Imam više od 14 godina
Pročitao sam, razumem i prihvatam pravila udruženja