function post() { try { $post = new UserPost(DatabaseConnection::getDatabaseConnection()); $post->title($_POST["title"])->state($_POST["state"])->description($_POST["description"])->save(); return true; } catch (Exception $e) { $errorMessage = json_decode($e->getMessage(), true); return $errorMessage["err_message"]; } return false; }
<?php require "DatabaseConnection.php"; $db = DatabaseConnection::getDatabaseConnection(); echo 'something'; echo '<pre>'; var_dump($db->query("SELECT * FROM test_post")->fetchAll(PDO::FETCH_ASSOC)); echo '</pre>';
<?php require_once "DatabaseConnection.php"; require_once "db-functionalities/UserSignUp.php"; try { if (!empty($_POST)) { $signup = new UserSignUp(DatabaseConnection::getDatabaseConnection()); $response = $signup->firstName($_POST["firstname"])->lastName($_POST["lastname"])->username($_POST["username"])->password($_POST["passwordSignUp01"], $_POST["passwordSignUp02"])->save(); if (json_decode($response, true)["message"] === "success") { ?> <div class="alert alert-success custom-alert"> Registered successfully. <a href="index.php">Sign In</a> </div> <?php } } } catch (Exception $e) { $errorMessage = json_decode($e->getMessage(), true); ?> <div class="alert alert-danger custom-alert"> <?php echo $errorMessage["err_message"]; ?> </div> <?php }
<?php session_start(); require_once "DatabaseConnection.php"; require_once "db-functionalities/UserSignIn.php"; try { if (!empty($_POST)) { $signin = new UserSignIn(DatabaseConnection::getDatabaseConnection()); $response = $signin->username($_POST["username"])->password($_POST["password"])->retrieve(); if (json_decode($response, true)["message"] === "success") { $_SESSION["open"] = true; $_SESSION["username"] = $_POST["username"]; header("Location:wall.php"); } } } catch (Exception $e) { $errorMessage = json_decode($e->getMessage(), true); ?> <div class="alert alert-danger custom-alert"> <?php echo $errorMessage["err_message"]; ?> </div> <?php }