<?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;
<?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': }
<?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);
#!/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; }
#!/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; }
#!/usr/bin/php <?php require_once "clientDB.php.inc"; $testDataBase = new clientDB(); $testDataBase->addNewClient('Jay', 'jaywan');
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;
#!/usr/bin/php <?php require_once "clientAuth.php.inc"; $testDataBase = new clientDB(); $testDataBase->addNewClient('Jack', 'jimmycrackcorn');