real_escape_string($_POST['username']); $email = $mysqli->real_escape_string($_POST['email']); $password = md5($_POST['password']); $avatar_path = $mysqli->real_escape_string('../images/avatars/'.$_FILES['avatar']['name']); if (preg_match("!image!", $_FILES['avatar']['type'])){ if(copy($_FILES['avatar']['tmp_name'], $avatar_path)){ $_SESSION['username'] = $username; $_SESSION['avatar'] = $avatar_path; $sql = "INSERT INTO user (username,email,password,avatar)" . "Values ('$username','$email','$password','$avatar_path')"; if($mysqli->query($sql) === true){ $_SESSION['message'] = "Rejestracja się powiodła!"; header("location:index.php"); } else{ $_SESSION['message'] = "Nie udało się dodać użytkownika!"; } } else{ $_SESION['message'] = "Nie udało się dodać pliku!"; } } else{ $_SESSION['message'] = "Dostępne typy plików to JPG, PNG, GIF"; } } else{ $_SESSION['message'] = "Hasła nie są identyczne!"; } } ?>