32 lines
701 B
PHP
32 lines
701 B
PHP
<?php
|
|
/*
|
|
Author: Riccardo Di Dato
|
|
Creation Date: 05/feb/2016
|
|
*/
|
|
|
|
require_once(dirname(__FILE__)."/load.php");
|
|
|
|
try {
|
|
$articolo = null;
|
|
if (array_key_exists("id", $_GET)){
|
|
$articolo = GlobalVariables::get("dao")->getFirst("NotiziaModel",array("id"=>$_GET["id"]));
|
|
}
|
|
if (is_null($articolo)){
|
|
GUIHandler::redirect("index.php");
|
|
}
|
|
AnalyticsHelper::logNotiziaImpression($articolo->id);
|
|
AnalyticsHelper::logPageImpression();
|
|
|
|
GUIHandler::generateHtmlHeaders();
|
|
echo $articolo->titolo;
|
|
|
|
}catch(GUIException $ex){
|
|
$error = $ex->getMessage();
|
|
}catch (Exception $exec){
|
|
$msg = LogModel::fromException($exec);
|
|
GlobalVariables::get("dao")->save($msg);
|
|
|
|
GUIHandler::redirect("index.php");
|
|
}
|
|
|
|
?>
|