示例#1
0
<?php

$currentPageName = "eventi";
require_once "models/C.php";
require_once "models/dbcontroller.php";
require_once "models/head.php";
require_once "models/bodytop.php";
require_once "models/navigation.php";
$eventi = dbcontroller::getEventi();
$flyers = dbcontroller::getImmaginiEventi();
//[_id][foto]
?>
<div class="container">
  <?php 
foreach ($eventi as $evento) {
    if (count($eventi) != 0) {
        list($sett, $giorno, $mese, $anno) = explode('-', date("w-d-n-Y", strtotime($evento['data'])));
        $data_ITA = $giorni[$sett] . ', ' . $giorno . ' ' . $mesi[$mese] . ' ' . $anno;
        echo '<div class="row">';
        echo '<div class="box">';
        echo '<div class="col-lg-12">';
        echo '<div class="date">' . $data_ITA . '</div>';
        echo '<hr><h2 class="text-center intro-text">' . $evento['titolo'] . '</h2><hr>';
        echo $evento['descrizione'];
        ?>
<!--<img src="images/events/<?php 
        if ($evento['foto'] != NULL) {
            echo $evento['foto'];
        }
        ?>
" class="img-responsive">--><?php 
示例#2
0
 http://usercake.com
*/
require_once "models/config.php";
if (!securePage($_SERVER['PHP_SELF'])) {
    die;
}
//Prevent the user visiting the logged in page if he is not logged in
if (!isUserLoggedIn()) {
    header("Location: login.php");
    die;
}
if (isset($_GET['id'])) {
    if (is_numeric($_GET['id'])) {
        $id = $_GET['id'];
        require_once "models/dbcontroller.php";
        $images = dbcontroller::getImmaginiEventi();
        //echo count($images);
        $ids = array();
        foreach ($images as $image) {
            $ids[] = $image['_id'];
        }
        // se l'immagine è presente nell'array appena creato, cancellala
        if (in_array($id, $ids)) {
            if (unlink("images/events/" . dbcontroller::getImageEventiByID($images, $id))) {
                header("location: admin_eventi.php?msg=successdelete");
            } else {
                header("location: admin_eventi.php?msg=image-not-found");
            }
        }
        // qui avviene la cancellazione dell'evento da db
        $eventi = dbcontroller::getEventi();