Beispiel #1
0
 public function unesi($tip, $aktivnost, $korisnik = "")
 {
     require_once 'baza.class.php';
     require_once 'pomak.php';
     $virtualnovrijeme = virtualnovrijeme();
     if (!isset($baza)) {
         $baza = new baza();
     }
     $ip = $_SERVER['REMOTE_ADDR'];
     $upit = "INSERT INTO dnevnik (`korisnik`,`vrijeme`,`akcija`,`ip_adresa`,`tip`) VALUES ('{$korisnik}','{$virtualnovrijeme}','{$aktivnost}', '{$ip}', '{$tip}');";
     $res = $baza->selectUpit($upit, false);
 }
Beispiel #2
0
 if (!preg_match($samoslova, $korisnici_prezime)) {
     $poruka .= "Prezime je neispravnog formata.<br />";
     header("Location: greske.php?idGreske=7");
 }
 //provjera da li ime sadrzi veliko pocetno slovo te se sastoji samo od slova
 if (!preg_match($samoslova, $korisnici_ime)) {
     $poruka .= "Ime je neispravnog formata.<br />";
     header("Location: greske.php?idGreske=6");
 }
 //provjera jesu li sva polja unesena
 if (empty($korisnici_ime) || empty($korisnici_prezime) || empty($korisnici_email) || empty($korisnici_korisnickoime) || empty($korisnici_lozinka) || empty($korisnici_lozinka1) || empty($korisnici_grad) || empty($korisnici_adresa)) {
     $poruka .= "Nisu uneseni svi podaci.<br />";
     header("Location: greske.php?idGreske=5");
 }
 if (empty($poruka)) {
     $virtualnovrijeme = virtualnovrijeme();
     $log->unesi("ostalo", "Uspješna registracija", $korisnici_korisnickoime);
     $upit = "INSERT INTO `korisnici`(`vrijeme_registracije`,`korisnicko_ime`,`password`,`aktivacijski_kod`,`email`,`ime_prezime`,`adresa`,`grad`) VALUES ('{$virtualnovrijeme}', '{$korisnici_korisnickoime}', '{$korisnici_lozinka}', '{$aktkod}','{$korisnici_email}','{$korisnici_ime} {$korisnici_prezime}','{$korisnici_adresa}','{$korisnici_grad}');";
     $aktlink = "http://" . $_SERVER['HTTP_HOST'] . str_replace(end(explode("/", $_SERVER['PHP_SELF'])), "aktivacija.php", $_SERVER['REQUEST_URI']) . "?aktivacijskikod={$aktkod}";
     if ($baza::ostaliUpiti($upit)) {
         $mailPoruka = "Aktivirajte svoj korisnički račun na sljedecem linku: <a href='{$aktlink}'>{$aktlink}</a>";
         require_once "mail.class.php";
         $m = new email();
         $m->salji($korisnici_email, "Aktivacijski mail", $mailPoruka);
         $poruka = '<div class="alert alert-success">Uspješna registracija. Poslan Vam je aktivacijski link na vašu email adresu. Molimo, aktivirajte vaš korisnički račun!<br/><br/><a href="login.php" class="btn btn-primary">Prijavite se</a></div>';
         include "msgbox.php";
         die;
     } else {
         header("Location: greske.php?idGreske=12");
         die;
     }