diff --git a/f8l_exception/functions.php b/f8l_exception/functions.php new file mode 100644 index 0000000..dd052e5 --- /dev/null +++ b/f8l_exception/functions.php @@ -0,0 +1,50 @@ +connect_error) die ($connection->connect_error); + +function createTable($name, $query){ + queryMysql("CREATE TABLE IF NOT EXISTS $name($query)"); + echo "Table '$name' created or already exists.
"; +} + +function queryMysql($query){ + global $connection; + $result = $connection->query($query); + if (!$result) die ($connection->error); + return $result; +} + +function destroySession(){ + $_SESSION = array(); + + if (session_id() != "" || isset($_COOKIE[session_name()])) + setcookie(session_name(), '', time()-2592000, '/'); + + session_destroy(); +} + +function sanitizeString($var){ + global $connection; + $var = strip_tags($var); + $var = htmlentities($var); + $var = stripslashes($var); + return $connection->real_escape_string($var); +} + +function showProfile($user){ + if (file_exists("$user.jpg")) + echo ""; + + $result = queryMysql("SELECT * FROM profiles WHERE user='$user'"); + if ($result->num_rows){ + $row = $result->fetch_array(MYSQLI_ASSOC); + echo stripslashes($row['text']) . "

"; + } +} +?> \ No newline at end of file diff --git a/f8l_exception/queries.php b/f8l_exception/queries.php new file mode 100644 index 0000000..e69de29