Source for file conn.php
Documentation is available at conn.php
* Connessione al file di configurazione.
* Questo file viene incluso in tutte le pagine di VFront e fa riferimento al file di configurazione.
* Per il corretto funzionamento dell'applicazione è necessario specificare manualmente il collegamento al
* path reale del file di configurazione.
* @author Mario Marcello Verona <marcelloverona@gmail.com>
* @copyright 2007 Mario Marcello Verona
* @license http://www.gnu.org/licenses/gpl.html GNU Public License
####################################################
# COLLEGAMENTO AL FILE CONF (da modificare per il corretto funzionamento!)
// Specificare il path reale del file di configurazione
//$POSIZIONE_FILE_CONFIGURAZIONE="/home/httpd/docs/vfront/conf/conf.vfront.php";
$POSIZIONE_FILE_CONFIGURAZIONE= "D:/htdocs/vfront_test/conf/conf.vfront.php";
//$POSIZIONE_FILE_CONFIGURAZIONE="D:/htdocs/vfront_test/conf/conf.ossform.php";
############################################################################
# Non modificare da qui in poi...
############################################################################
if(!@include_once($POSIZIONE_FILE_CONFIGURAZIONE)){
echo "Impossibile includere il file di configurazione. Modificare le impostazioni del file inc/conn.php";
if($db1['dbtype']== 'mysql'){
$link = @mysqli_connect($db1['host'],$db1['user'],$db1['passw'],$db1['dbname'],$db1['port']) or die("Impossibile connettersi a MySQL");
require_once(FRONT_REALPATH. "/inc/vmsql.mysqli.php");
elseif($db1['dbtype']== 'postgres'){
$link = @pg_connect("host={$db1['host']} port={$db1['port']} dbname={$db1['postgres_dbname']} user={$db1['user']} password={$db1['passw']}") or die("Impossibile connettersi a PostgreSQL");
require_once(FRONT_REALPATH. "/inc/vmsql.postgres.php");
die("Impossibile connettersi al database: selezionare un tipo di database!");
* Funzione di protezione delle pagine.
* Mediante questa funzione, richiamata in testa ad ogni pagina, è possibile proteggere il singolo script
* da accessi non autenticati.
* Il parametro "Livello" indica il livello minimo necessario per eseguire lo script della pagina.
* @param int $livello Indica il livello di amministrazione per la pagina nel quale la funzione viene richiamata
if(!isset ($_SESSION['user']['livello'])){
elseif( $_SESSION['user']['livello'] < $livello ){
|