<?php require_once "model/user.model.php"; if (isset($_GET['action'])) { if ($_GET['action'] == "valide" && isset($_POST['name']) && isset($_POST['mail']) && isset($_POST['pass']) && isset($_POST['pass2'])) { insert_user_to_db($_POST['name'], $_POST['mail'], $_POST['pass'], $_POST['pass2']); header("Location:index.php"); } if ($_GET['action'] == "validation" && isset($_GET['token'])) { valide_account($_GET['token']); header("Location:index.php"); } if ($_GET['action'] == 'js' && isset($_POST['name'])) { if (name_already_use($_POST['name'])) { echo "ok"; } else { echo "nope"; } } } else { if (isset($_GET['error'])) { if ($_GET['error'] == "name_use") { echo "Ce nom d'utilisateur est deja utilise."; } if ($_GET['error'] == "bad_mail") { echo "Votre email n'a pas l'air valide."; } if ($_GET['error'] == "not_same_pass") { echo "Les mots de passe ne corresponde pas."; } if ($_GET['error'] == "small_pass") {
) VALUES ( '".$fdata['user_login']."', '".$fdata['pass_word']."', '".$fdata['address']."', '".$fdata['email']."', '".$fdata['gender']."', '".$fdata['heard_from']."', '".$fdata['newsletter']."', '".$fdata['created_on']."', '".$fdata['modified_on']."' );"; */ $result = mysql_query($query, $connection); if (!$result) { return 0; } else { return 1; } } $user_inserted = insert_user_to_db($fdata); if ($user_inserted) { print "User has been successfully added to database"; //or redirect to success page. } else { print "Error in adding user."; //or redirect to failure page. } ?> <br><br>Go to User List Page <a href="show_users.php">here</a>.