등록 시스템을 개발할 때 등록 버튼을 클릭한 후 페이지가 비어 있는 이유는 무엇입니까? 코드는 아래와 같이 표시됩니다.
李壬
李壬 2019-07-11 16:47:00
0
0
957

<?php

session_start();

header("Content-type:text/html;charset=utf-8");

$link = mysqli_connect('localhost','000000','000000' ,'000000');

if (!$link) {

die("연결 실패:".mysqli_connect_error());

}

$sql = "로그인에서 * 선택";

$result = mysqli_query($link, $sql);

$rows = mysqli_fetch_array($result);

$username = $_POST['username'];

$password = $_POST['password'];

$confirm = $_POST['confirm'];

$email = $_POST['email'];

if($username == "" || $password == "" || $confirm == "" || $email == "")

if ((strlen($username) < 3)||(!preg_match('/^w+$/i', $username)))

{

echo "<script>alert('정보는 비워둘 수 없습니다! 다시 채우세요');window.location.href='zhuce.html'</script>";

} elseif ((strlen($username) < 3)||(!preg_match('/^w+$/i', $username))) {

echo "<script>alert('사용자 이름은 3자리 이상이어야 하며 잘못된 문자를 포함하지 않아야 합니다! 다시 입력하세요.' ); window.location.href='zhuce'</script>";

//사용자 이름 길이 확인

}elseif(strlen($password) < 5){

echo "<script> ;alert(' 비밀번호는 5자리 이상이어야 합니다! 다시 입력하세요.');window.location.href='zhuce.html'</script>";

//비밀번호 길이 결정

}elseif($ 비밀번호 != $confirm) {

echo "<script>alert('두 비밀번호가 다릅니다! Refill');window.location.href='zhuce.html'</script>";

//두 번 입력한 비밀번호가 동일한지 확인

} elseif (!preg_match('/^[w.] + @w+.w+$/i', $email))

echo "<script>alert('이메일은 불법입니다! 다시 채워주세요');window.location.href='zhuce.html'</script> ;" ;

//이메일 형식이 적합한지 확인

elseif(mysqli_fetch_array(mysqli_query($link,"select * from login where username = '$username'"))){

echo "<script> Alert('사용자 이름이 이미 존재합니다.');window.location.href='zhuce.html'</script>";

} else{

$sql= "로그인에 삽입(사용자 이름, 비밀번호, 확인, 이메일 )values(' $username','$password','$confirm','$email')";

//데이터베이스에 삽입

if(!(mysqli_query($link,$sql))){

echo "< script>alert('데이터 삽입 실패');";

}else{

echo "<script>alert('등록 성공');window.location.href='yonghu.html'</script>";

}

}

?>

李壬
李壬

모든 응답(0)
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿