Exemplo n.º 1
0
<?php 
require_once "clientDB.php.inc";
$request = $_POST['request'];
$response = "idk man...<p>";
switch ($request) {
    case "login":
        $username = $_POST['username'];
        $password = $_POST['password'];
        $login = new clientDB('connect.ini');
        $response = $login->validateClient($username, $password);
        if ($response['success'] === true) {
            $response = "Login Successful!<p>";
            HEADER("LOCATION: rpsGame.html");
        } else {
            $response = "Login Failed:" . $response['message'] . "<p>";
        }
        break;
    case 'register':
        $username = $_POST['username'];
        $password = $_POST['password'];
        $login = new clientDB('connect.ini');
        $response = $login->addNewClient($username, $password);
        if ($response['success'] === true) {
            $response = "Registration Successful!<p>";
        } else {
            $response = "Registration Failed:" . $response['message'] . "<p>";
        }
        break;
}
echo $response;
Exemplo n.º 2
0
<?php 
require_once "clientDB.php.inc";
require_once "RockPaperScissor.php.inc";
$db = new clientDB('connect.ini');
$rps = new RockPaperScissor();
$rock = "rock";
$paper = "paper";
$scissor = "scissor";
$hands = array($rock, $paper, $scissor);
$ans2;
$request = $_POST['request'];
$ans1 = $_POST['hand'];
$pName = $_POST['playerName'];
switch ($request) {
    case 'move':
        $key = array_rand($hands);
        $ans2 = $hands[$key];
        $rps->beats($ans1, $ans2);
        $db->addNewPlayer($pName);
        $db->addNewMatch($pName, $db->addNewPlayer($pName));
    case 'challenge':
}
Exemplo n.º 3
0
<?php

require_once "clientDB.php.inc";
$request = json_decode(file_get_contents("php://input"), true);
$response = "error unrecognized request<p>";
switch ($request["request"]) {
    case "login":
        $username = $request['username'];
        $password = $request['password'];
        $login = new clientDB("connect.ini");
        $response = $login->validateClient($username, $password);
        if ($response['success'] === true) {
            $response = "Login Successful!<p>";
        } else {
            $response = "Login Failed:" . $response['message'] . "<p>";
        }
        break;
}
echo json_encode($response);
Exemplo n.º 4
0
#!/usr/bin/php
<?php 
require_once "clientDB.php.inc";
$db = new clientDB();
$db->addNewClient("DJ", "123");
if ($db->addNewClient("DJ", "123") == 0) {
    echo "Invalid" . PHP_EOL;
} else {
    echo "Login Success" . PHP_EOL;
}
Exemplo n.º 5
0
#!/usr/bin/php
<?php 
require_once "clientDB.php.inc";
$command = $argv[1];
switch ($command) {
    case 'register':
        $name = $argv[2];
        $password = $argv[3];
        $db = new clientDB("connect.ini");
        $db->addNewClient($name, $password);
        break;
    case 'login':
        $name = $argv[2];
        $password = $argv[3];
        $db = new clientDB("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;
}
Exemplo n.º 6
0
#!/usr/bin/php
<?php 
require_once "clientDB.php.inc";
$testDataBase = new clientDB();
$testDataBase->addNewClient('Jay', 'jaywan');
Exemplo n.º 7
0
session_start();
$_SESSION['username'] = $_POST['username'];
switch ($request) {
    case "login":
        $username = $_POST['username'];
        $password = $_POST['password'];
        $login = new clientDB("connect.ini");
        $response = $login->validateClient($username, $password);
        if ($response['success'] === true) {
            $response = "Login successful";
            echo "<a href=chatroomselect.php>Click here to select a chatroom</a><br/>";
        } else {
            $response = "Login Failed:" . $response['message'] . "<p>";
            echo "<a href=index.html>Return to login</a><br/>";
        }
        break;
    case "register":
        $username = $_POST['username'];
        $password = $_POST['password'];
        $register = new clientDB("connect.ini");
        $response = $register->addNewClient($username, $password);
        if ($response['success'] === true) {
            $response = "Registration Successful!<p>";
            echo "<a href=index.html>Return to login</a><br/>";
        } else {
            $response = "Registration Failed:" . $response['message'] . "<p>";
            echo "<a href=index.html>Return to login</a><br/>";
            break;
        }
}
echo $response;
Exemplo n.º 8
0
#!/usr/bin/php
<?php 
require_once "clientAuth.php.inc";
$testDataBase = new clientDB();
$testDataBase->addNewClient('Jack', 'jimmycrackcorn');