PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::ATTR_EMULATE_PREPARES => false, ]; try { $pdo = new PDO($attr, $user, $pass, $opts); } catch (PDOException $e) { throw new PDOException($e->getMessage(), (int)$e->getCode()); } function createTable($name, $query) { queryMysql("CREATE TABLE IF NOT EXISTS $name($query)"); echo "Table '$name' created or already exists.
"; } function queryMysql($query) { global $pdo; return $pdo->query($query); } function destroySession() { $_SESSION=array(); if (session_id() != "" || isset($_COOKIE[session_name()])) setcookie(session_name(), '', time()-2592000, '/'); session_destroy(); } function sanitizeString($var) { global $pdo; $var = strip_tags($var); $var = htmlentities($var); if (get_magic_quotes_gpc()) $var = stripslashes($var); $result = $pdo->quote($var); // This adds single quotes return str_replace("'", "", $result); // So now remove them } function showProfile($user) { if (file_exists("$user.jpg")) echo ""; $result = $pdo->query("SELECT * FROM profiles WHERE user='$user'"); while ($row = $result->fetch()) { die(stripslashes($row['text']) . "

"); } echo "

Nothing to see here, yet


"; } ?>