diff options
Diffstat (limited to 'www/functions.php')
| -rw-r--r-- | www/functions.php | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/www/functions.php b/www/functions.php index 562b393..2f18361 100644 --- a/www/functions.php +++ b/www/functions.php @@ -2,7 +2,7 @@ /* --LOGIN-- */ -function login(){ +function login($db){ if($_SERVER['REQUEST_METHOD'] == 'POST') { /*___Database Query: Login___*/ @@ -11,7 +11,6 @@ function login(){ $username = SQLite3::escapeString("$unsafe_username"); $passwort = SQLite3::escapeString("$unsafe_passwort"); - $db = new SQLite3("../database/sqlite.db"); $salt_db = $db->query("SELECT salt FROM user WHERE name='$username';"); while($salt_array = $salt_db->fetchArray(SQLITE3_NUM)){ foreach($salt_array as $firstelement){ @@ -87,7 +86,7 @@ function logout(){ /* --INVITE-- */ -function invite(){ +function invite($db){ if($_SERVER['REQUEST_METHOD'] == 'POST') { $name=$_SESSION["username"]; $safe_name = SQLite3::escapeString("$name"); @@ -95,8 +94,6 @@ function invite(){ $email=$_POST["email"]; $safe_email=SQLite3::escapeString("$email"); - $db = new SQLite3("../database/sqlite.db"); - $invite_db = $db->query("SELECT invites FROM user WHERE name='$safe_name';"); $invite_ar = $invite_db->fetchArray(SQLITE3_NUM); $invite = $invite_ar[0]; @@ -161,7 +158,7 @@ function invite(){ /* --REGISTER-- */ -function register(){ +function register($db){ if($_SERVER['REQUEST_METHOD'] == 'POST') { session_start(); @@ -181,8 +178,6 @@ function register(){ exit; } - $db = new SQLite3("../database/sqlite.db"); - $safe_name = SQLite3::escapeString("$name"); $safe_email = SQLite3::escapeString("$email"); @@ -248,16 +243,20 @@ function register(){ function get_404(){ echo "Sorry, page not found. <br>"; - select(); +// select(); exit; } -function select(){ - $i = 0; +function select($db){ + + + +/* $i = 0; foreach ($_GET as $name => $value) { //value leer? $args[$i] = $name; echo 'Name: ' . $name . ' Value: ' . $value . '<br />'; $i++; } echo "Presented by func select()!"; +*/ } |
