Advertisement
CamolasC

Ficheiro init.php

Apr 24th, 2017
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.23 KB | None | 0 0
  1. <?php
  2.   session_set_cookie_params(3600, '/'); //FIXME
  3.   session_start();
  4.  
  5.   error_reporting(E_ERROR | E_WARNING); // E_NOTICE by default
  6.  
  7.   $BASE_DIR = 'C:/xampp/htdocs/LBAW/'; //FIXME
  8.   $BASE_URL = 'http://localhost/LBAW/'; //FIXME
  9.  
  10.   $conn = new PDO('pgsql:host=dbm.fe.up.pt;dbname=lbaw1615', 'lbaw1615', 'od30ce66'); //FIXME
  11.   $conn->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
  12.   $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  13.  
  14.   $conn->exec('SET SCHEMA \'public\''); //FIXME?
  15.  
  16.   include_once($BASE_DIR . 'lib/smarty/Smarty.class.php');
  17.  
  18.   $smarty = new Smarty;
  19.   $smarty->template_dir = $BASE_DIR . 'templates/';
  20.   $smarty->compile_dir = $BASE_DIR . 'templates_c/';
  21.   $smarty->assign('BASE_URL', $BASE_URL);
  22.  
  23.   $smarty->assign('ERROR_MESSAGES', $_SESSION['error_messages']);  
  24.   $smarty->assign('FIELD_ERRORS', $_SESSION['field_errors']);
  25.   $smarty->assign('SUCCESS_MESSAGES', $_SESSION['success_messages']);
  26.   $smarty->assign('FORM_VALUES', $_SESSION['form_values']);
  27.   $smarty->assign('USERNAME', $_SESSION['username']);
  28.  
  29.   unset($_SESSION['success_messages']);
  30.   unset($_SESSION['error_messages']);  
  31.   unset($_SESSION['field_errors']);
  32.   unset($_SESSION['form_values']);
  33. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement