public static function RegOznake($value)
 {
     $virtualno = virtualno_vrijeme();
     $sada = date("Y-m-d H:i:s", $virtualno);
     $baza = new Baza();
     $upit = "select distinct v.registracijske_oznake from vozilo as v, karta as k where k.vrijeme_isteka>'{$sada}' and k.vrijeme_kupnje<'{$sada}' and v.registracijske_oznake = k.vozilo and k.parking='{$value}';";
     $rezultat = $baza->selectDB($upit);
     $s_kartom = array();
     if ($rezultat->num_rows != 0) {
         $ima = 1;
     }
     while ($red = $rezultat->fetch_row()) {
         $s_kartom[] = "'" . $red[0] . "'";
     }
     if ($ima == 1) {
         $upit = "select registracijske_oznake from vozilo where (registracijske_oznake not in (" . implode(',', $s_kartom) . ")) order by registracijske_oznake;";
         $rezultat = $baza->selectDB($upit);
         $polje = array();
         while ($red = $rezultat->fetch_assoc()) {
             $polje[] = $red[registracijske_oznake];
         }
     } else {
         $upit = "select registracijske_oznake from vozilo order by registracijske_oznake;";
         $rezultat = $baza->selectDB($upit);
         $polje = array();
         while ($red = $rezultat->fetch_assoc()) {
             $polje[] = $red[registracijske_oznake];
         }
     }
     $reg_json = json_encode($polje);
     echo $reg_json;
     return $reg_json;
 }
 public static function danasnjeKazne()
 {
     $id = $_SESSION["ID"];
     $baza = new Baza();
     $upit = "select parking from korisnik where idkorisnik='{$id}';";
     $rezultat = $baza->selectDB($upit);
     $red = $rezultat->fetch_row();
     $id_parking = $red[0];
     $vrijeme = virtualno_vrijeme();
     $sada = date("Y-m-d ", $vrijeme);
     $tablica = "<div class=\"container\"></div><table class=\"table table-striped table-hover\"><caption><h2><strong>Današnje kazne</strong></h2></caption>";
     $tablica .= "<thead><tr><th>Vrijeme</th><th>Vozilo</th><th>Iznos</th></tr></thead><tbody>";
     $upit = "select vrijeme,vozilo,iznos,idkazna from kazna where parking='{$id_parking}' and DATE(vrijeme)='{$sada}';";
     $rezultat = $baza->selectDB($upit);
     while ($red = $rezultat->fetch_row()) {
         $tablica .= "<tr><td>{$red['0']}</td>";
         $tablica .= "<td>{$red['1']}</td>";
         $tablica .= "<td>{$red['2']}</td>";
         $tablica .= "<td><a href=\"detalji_kazne.php?id={$red['3']}\">Detalji</a></td></tr>";
     }
     $tablica .= "</tbody></table>";
     echo $tablica;
 }
Example #3
0
<?php

include_once 'baza.class.php';
include_once './dohvati_vrijeme.php';
$vrijeme = virtualno_vrijeme();
$test = date("Y-m-d H:i:s", $vrijeme);
echo $test;
Example #4
0
$id_parking = $red['parking'];
echo "<p id=\"zap_parking\" hidden>{$id_parking}</p>";
if (isset($_POST['prijavi'])) {
    $upit = "select t.kraj_dan from tip_vremena_naplate as t, parking as p where p.vrijeme_naplate=t.idtip_vremena_naplate and p.idparking={$id_parking};";
    $rezutlat = $baza->selectDB($upit);
    $red = $rezutlat->fetch_assoc();
    $kraj_vremena = $red['kraj_dan'];
    $vrijeme1 = strtotime($kraj_vremena);
    $vrijeme2 = strtotime("now");
    $razlika = date("H", $vrijeme1 - $vrijeme2);
    $upit = "select t.sat from tip_cijene as t, parking as p where t.idtip_cijene= p.cijena and p.idparking={$id_parking};";
    $rezutlat = $baza->selectDB($upit);
    $red = $rezutlat->fetch_assoc();
    $cijena = $red['sat'];
    $iznos = $cijena * $razlika;
    $virtualno = virtualno_vrijeme();
    $sada = $sada = date("Y-m-d H:i:s", $virtualno);
    $upit = "insert into kazna values (default,'{$sada}',{$iznos},0,{$id_parking},'{$oznake}');";
    $rezutlat = $baza->selectDB($upit);
    $id = $_SESSION["ID"];
    Dnevnik::insert($id, $upit, 0);
    $upit = "select idkazna from kazna";
    $rezutlat = $baza->selectDB($upit);
    while ($red = $rezutlat->fetch_assoc()) {
        $idkazne = $red['idkazna'];
    }
    if (count($_FILES) > 0) {
        if (is_uploaded_file($_FILES['slika1']['tmp_name'])) {
            $imgData = addslashes(file_get_contents($_FILES['slika1']['tmp_name']));
            $imageProperties = getimageSize($_FILES['slika1']['tmp_name']);
            $upit = "INSERT INTO slike(kazna, vrsta,datoteka)\n            VALUES({$idkazne},'{$imageProperties['mime']}', '{$imgData}')";
?>
    </div>

    <div class="col-sm-6 col-md-3">
        <h2><strong>Upravljanje vremenom sustava</strong></h2>

            <a href="controler/dohvati_vrijeme.php?akcija=dohvati" class=" btn btn-warning">Preuzmi vrijeme</a>


            <a href="controler/dohvati_vrijeme.php?akcija=sinkroniziraj" class=" btn btn-warning" >Uskladi vrijeme</a>



    <?php 
include_once './controler/dohvati_vrijeme.php';
echo "Trenutno vrijeme: " . date("d.m.Y H:i", virtualno_vrijeme()) . "</br>";
?>

    </div>

    <div class="col-sm-6 col-md-3">
        <p>Pošaljite obavijest u obliku e-pošte svim korisnicima čija mjesečna karta istječe za manje od 3 dana.</p>
        <a href="./controler/notifikacija.php" class=" btn btn-warning"><span class="glyphicon glyphicon-envelope" ></span> Pošalji</a>
    </div>
    <button type="button" id="ispis" class="btn btn-warning pull-right printMe">
        <i class="glyphicon glyphicon-print"></i>  Ispis</button>


    <script src="scripts/print.js"></script>

</div>