Ejemplo n.º 1
0
    }
    //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;
        }
    }
}
?>

<?php 
include "header.php";
?>
	
Ejemplo n.º 2
0
    $upit = "SELECT * FROM mjesta";
    $podaci = $baza->selectUpit($upit);
    header("Content-Type:application/xml");
    echo '<?xml version="1.0" encoding="utf-8"?><mjesta>';
    while ($l = $podaci->fetch_assoc()) {
        echo "<mjesto id='" . $l['idmjesta'] . "' ime='" . $l['postanski_broj'] . " " . $l['naziv_mjesta'] . "'/>";
    }
    echo "</mjesta>";
    die;
}
if ($_GET['id'] == "provjeraKorisnika") {
    $korisnik = $_GET['korisnik'];
    $upit = "select count(*) as br from korisnici WHERE korisnicko_ime='{$korisnik}' ";
    $podaci = $baza->selectUpit($upit);
    echo "<korisnici>";
    $red = $podaci->fetch_array();
    echo "<korisnik>" . $red['br'] . "</korisnik>";
    echo "</korisnici>";
}
if ($_POST['act'] == "msg") {
    $kome = $_POST['kome'];
    $naslov = $_POST['naslov'];
    $poruka = $_POST['poruka'];
    require_once "mail.class.php";
    require_once "korisnici.class.php";
    $k = new korisnici();
    $m = new email();
    foreach (explode(",", $kome) as $uname) {
        $m->salji($k->email($uname), $naslov, $poruka);
    }
}