Beispiel #1
0
#!/usr/bin/php

<?php 
require_once "forumUserDB.php";
$command = $argv[1];
switch ($command) {
    case 'register':
        $name = $argv[2];
        $password = $argv[3];
        $db = new forumUserDB("connect.ini");
        $db->addNewClient($name, $password);
        break;
    case 'login':
        $name = $argv[2];
        $password = $argv[3];
        $db = new forumUserDB("connect.ini");
        if ($db->validateClient($name, $password) == 0) {
            echo "invalid login!" . PHP_EOL;
        } else {
            echo "login successful!!" . PHP_EOL;
        }
        break;
    default:
        echo "usage:\n" . $argv[0] . " [register|login] <username> <password>" . PHP_EOL;
        break;
}
Beispiel #2
0
<?php

session_start();
require_once "forumUserDB.php";
require_once "forums.php";
$request = $_POST['request'];
$response = "ayy lmao<p>";
switch ($request) {
    case "login":
        $username = $_POST['username'];
        $password = $_POST['password'];
        $login = new forumUserDB("connect.ini");
        $response = $login->validateClient($username, $password);
        if ($response['success'] === true) {
            //$response = "Login Successful!<p>";
            $_SESSION['myId'] = $login->getClientId($username);
            $_SESSION['myName'] = $username;
            $fo = new forums("connect.ini");
            $fo->getForums();
            echo '<form action="forumPostPage.html"> 
		<input type="submit" value="Make a post">
		</form>';
            echo '<form action="viewPostPage.html"> 
		<input type="submit" value="View a Post">
		</form>';
            echo '<form action="friendsPage.html"> 
		<input type="submit" value="Add Friend">
		</form>';
            echo $fo->getFriends($login->getClientId($username));
        } else {
            $response = "Login Failed:" . $response['message'] . "<p>";