Exemple #1
0
    function validateFormData($formData)
    {
        $formData = trim(stripslashes(htmlspecialchars($formData)));
        return $formData;
    }
    $formName = validateFormData($_POST['firstName']);
    $formLast = validateFormData($_POST['lastName']);
    $formEmail = validateFormData($_POST['emailAd']);
    $formUser = validateFormData($_POST['username']);
    $formPass = validateFormData($_POST['password']);
    if ($formUser == "" || $formPass == "" || $formEmail == "" || $formLast == "" || $formName == "") {
        $displayMessage = "<p class='login-error'>You Must Enter Username/Password</p>";
    } else {
        require_once "logindb.php.inc";
        $register = new localDB("connect.ini");
        $response = $register->addNewUser($formUser, $formPass, $formName, $formLast, $formEmail);
        if ($response['success'] === true) {
            header("Location: index.php");
            session_start();
            $_SESSION["username"] = $formUser;
        } else {
            $displayMessage = "Registration Failed:" . $response['message'] . "<p>";
        }
    }
}
?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
Exemple #2
0
    case "Login":
        $username = $_POST['username'];
        $password = $_POST['password'];
        $login = new localDB("connect.ini");
        $response = $login->validateUser($username, $password);
        if ($response['success'] === true) {
            $response = "Login Successful!<p>";
        } else {
            $response = "Login Failed: " . $response['message'] . "<p>";
        }
        break;
    case "Sign Up":
        $firstName = $_POST['firstName'];
        $lastName = $_POST['lastName'];
        $emailAd = $_POST['emailAd'];
        $userName = $_POST['userName'];
        $userPW = $_POST['userPW'];
        $register = new localDB("connect.ini");
        $response = $register->addNewUser($userName, $userPW, $firstName, $lastName, $emailAd);
        if ($response['success'] === true) {
            $response = "Registration Successful!<p>";
        } else {
            $response = "Registration Failed:" . $response['message'] . "<p>";
        }
        break;
}
echo $response;
?>