Esempio n. 1
0
<?php

require_once '../bootstrap.php';
// get the registration arguments
$username = $_POST['username'];
$email = $_POST['email'];
$password = $_POST['password'];
$password_repeat = $_POST['password_repeat'];
$conditions = $_POST['conditions'];
$prename = $_POST['prename'];
$lastname = $_POST['lastname'];
$user = new User();
$user->setUsername($username);
$user->setEmail($email);
$user->setPassword($password);
$user->setPasswordRepeat($password_repeat);
$user->setConditions($conditions);
$user->setPrename($prename);
$user->setLastname($lastname);
try {
    if ($user->Register()) {
        $user->Login();
        echo json_encode(true);
        exit;
    }
} catch (Exception $e) {
    echo json_encode($e->getMessage());
}
Esempio n. 2
0
			}
		</script>

  </head>

  <body>
    <!-- Fixed navbar -->
    <?php 
include_once 'assets/tmpl/navbar.inc.php';
?>
    

    <div class="container">
    	<?php 
if (!empty($_POST['nome']) && !empty($_POST['cognome']) && !empty($_POST['indirizzo']) && !empty($_POST['telefono']) && !empty($_POST['login']) && !empty($_POST['password'])) {
    $regResult = User::Register($_POST);
    if ($regResult === TRUE) {
        ?>
    				<h1>Registrazione effettuata per l'utente <?php 
        echo $_POST['login'];
        ?>
</h1>
    				<a class="btn btn-lg btn-primary" href="login.php" role="button">Login now »</a>  
    	<?php 
    } else {
        ?>
    			<div class="alert alert-danger" role="alert">
    				Sono stati riscontrati dei problemi nella registrazione  <a href="register.php" class="alert-link">Riprova qui</a>
				</div>
    	<?php 
    }
Esempio n. 3
0
<?php

require_once "loginheader.php";
require_once "classes/twig.class.php";
require_once "classes/user.class.php";
require_once "classes/dogstore.class.php";
// Tittar om användaren har loggat in, om inte skapar vi ett nytt användarobjekt
if (!isset($_SESSION['user'])) {
    $user = new User($database);
}
// Hantera registreringsformuläret
if (isset($_POST['username'])) {
    $user->Register($_POST['username'], $_POST['password'], $_POST['kennelname'], $_POST['firstname'], $_POST['lastname'], $_POST['email'], $_POST['phone']);
    $_SESSION['user'] = $user;
    if ($_SESSION['user']->Login($_POST['username'], $_POST['password'])) {
        header("Location: dogprofile.php");
    } else {
        echo "Misslyckad inloggning";
    }
}
$dogstore = new DogStore($database);
// Hämta de 6 senaste medlemmarna
$latestmembers = $dogstore->GetLatestMembers(6);
// Skicka in medlemmarna till twig
$page = new Twig(['latestmembers' => $latestmembers]);
echo $page->render('register.html');
Esempio n. 4
0
<?php

require_once "./src/connectPHP.php";
if ($_SERVER["REQUEST_METHOD"] === 'POST') {
    $user = User::Register($_POST['name'], $_POST['email'], $_POST['password1'], $_POST['password2'], $_POST['description']);
    if ($user !== false) {
        session_start();
        $_SESSION['userID'] = $user->getId();
        header("location: main.php");
    } else {
        echo "zle dane rejestracji...";
    }
}
?>


<form action = "register.php" method="post">
    <label>
        Email:
        <input type="email" name="email">
    </label>
    </br>
    <label>
        Name:
        <input type="text" name="name">
    </label>
    <br>
    <label>
        Password 1:
        <input type="password" name="password1">
    </label>
Esempio n. 5
0
<?php

include_once 'user.php';
if (isset($_POST['submit'])) {
    $firstname = $_POST['firstname'];
    $lastname = $_POST['lastname'];
    $email = $_POST['email'];
    $username = $_POST['username'];
    $password = $_POST['password'];
    $object = new User();
    $object->Register($firstname, $lastname, $email, $username, $password);
    echo "Your details are in the datatabse<br />\n\tFirst name: {$firstname}<br />;\n\tLast Name: {$lastname}<br />;\n\tEmail: {$email}<br />;\n\tPassword: {$password}<br />;\n\tUsername: {$username}<br />";
} else {
    echo "Fields can not be empty<br><br>\n\n<html>\n<body>\n<form method=\"post\" action=\"index.php\">\nFirstname: <input type=\"text\" name=\"firstname\"/><br><br>\nLastname: <input type=\"text\" name=\"lastname\"/><br><br>\nEmail: <input type=\"text\" name=\"email\"/><br><br>\nUsername: <input type=\"text\" name=\"username\"/><br><br>\nPassword: <input type=\"text\" name=\"password\"/><br><br>\n<button class=\"btn btn-large btn-danger\" id=\"alertMe\" input type=\"submit\" name=\"submit\" value=\"register\">Register</button>\n\n</form>\n</body>\n</html>";
}