<?php
if (!isset($_SESSION[' isLogged ']) == true) {
if ($_POST) {
$username = trim($_POST['username']);
$pass = trim($_POST['pass']) ;
$pass2 = trim($_POST['pass2']);
$email = trim($_POST['email']);
$error_array=array();
if (strlen($username) < 5) {
$error_array['username'] = 'Кратко име.Трябва да е поне 4 синвола!';
}
if (strlen($pass) < 4) {
$error_array['pass'] = 'Кратка парола!';
}
if ($pass != $pass2) {
$error_array['pass2'] = 'Паролите не въпадат!';
}
if (!preg_match("/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/", $email)) {
$error_array['email'] = 'Невалиден Email адрес!';
}
if (!preg_match("/^[a-zA-Z0-9_]{5,16}$/", $username)) {
$error_array['username'] = 'Невалидно име!';
}
if (!isset($error_array) > 0) {
$query->query($dbconnect, 'SELECT * FROM users WHERE user_name="'.$username.'" AND user_mail="'.$email.'"');
if ($query->num_rows) {
echo '<center><b><h1>Username or Email is busy.Please try again!</h1></b></center>';
header("refresh:2;url=register.php");
exit;
} else {
mysqli_query($dbconnect, 'INSERT INTO users (user_name,user_pass,user_mail)
VALUES("' . addslashes($username) . '","' . addslashes($pass) . '","' . addslashes($email) . '")');
echo '<center><h1><b>Registered is success!</b></h1></center>';
header("refresh:2;url=index.php");
exit;
}
} else {
echo '<center><h1><b>All fields are required!</b></h1></center>';
}
} else {
echo '<center><h1><b>Registered is not complete!</b></h1></center>';
}
} else {
echo '<center><h1><b>Вече сте влезли в системата!</h1></b></center>';
header("refresh:2;url=index.php");
exit;
}
- Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.10, 7.2.0 - 7.2.33, 7.3.12 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.27, 8.2.0 - 8.2.17, 8.3.0 - 8.3.4
- <center><h1><b>Registered is not complete!</b></h1></center>
preferences:
236.39 ms | 406 KiB | 350 Q