Webbserverprogrammering 1

Show sourcecode

The following files exists in this folder. Click to view.

webbsrvprg/incl/

config.php
dbconnect.php
footer.php
header.php

dbconnect.php

25 lines UTF-8 Windows (CRLF)
<?php
$dbname 
'filipfg';
$hostname 'localhost';
//Dessa uppgifter ska upp på labbservern
$DB_USER 'filipfg';
$DB_PASSWORD 'pQ9xB2_J';

//Dessa uppgifter ska användas lokalt
// $DB_USER = 'root';
// $DB_PASSWORD = '';

$options  = array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'UTF8'");

try {
    
$dbconn = new PDO("mysql:host=$hostname;dbname=$dbname;"$DB_USER$DB_PASSWORD$options);
    
$dbconn->setAttribute(PDO::ATTR_ERRMODEPDO::ERRMODE_EXCEPTION);
    
/*** echo a message saying we have connected ***/
    
echo 'Connected to database.<br />';
}
catch(
PDOException $e){
    
// For debug purpose, shows all connection details
    
echo 'Connection failed: '.$e->getMessage()."<br />";
      
// Hide connection details.
    //echo 'Could not connect to database.<br />'); 
}