Webbserverprogrammering 1

Show sourcecode

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

ramverket/exercises/quiz/inc/

config.php
connect_db.php
db_manager.php
footer.php
head.php
header.php
login_check.php

connect_db.php

16 lines UTF-8 Windows (CRLF)
<?php
/* =========================
   Anslut till databasen via PDO
   ========================= */
try {
    
$conn = new PDO("mysql:host=$servername;dbname=$dbname;charset=utf8mb4"$username$password);

    
// Sätt PDO till att kasta undantag vid fel
    
$conn->setAttribute(PDO::ATTR_ERRMODEPDO::ERRMODE_EXCEPTION);

} catch (
PDOException $e) {
    
// Om anslutningen misslyckas, skriv felmeddelande och avsluta
    
echo "Connection failed: " htmlspecialchars($e->getMessage());
    exit();
}
?>