jQuery 유효성 검사의 submitHandler 메서드를 사용 하 여이 메서드, 전달 AJAX url `response.php?action=로그인`, 그래서 로그인 요청을 처리 하 고 응답을 보낼 응답을 응답을 처리 하는 response.php 파일에 메서드를 만들어야 합니다. Ajax 로그인 양식은 페이지를 새로 고칠 필요 없이 서버에 데이터를 보내고 오류 메시지를 표시할 수 있습니다. 이렇게 하면 로그인 프로세스가 사용자에게 덜 고통스러울 수 있습니다. Ajax 로그인 양식을 프로그래밍하는 방법은 다음과 같습니다. 코드를 공유 해 주셔서 감사합니다. PHP MySQL을 사용하여 jQuery Ajax를 사용하여 로그인 스크립트를 만드는 것이 도움이되었습니다. 하지만이 경고를 얻을 하 고 등록 하지 마십시오 :SQLSTATE[42000] [1044] 액세스 데이터베이스 `_dbregistration`에 사용자 `sixoneth_fives`@`localhost`에 대 한 거부! 우리는 AJAX를 사용하여 php 로그인 기능을 만들었습니다, 이제 사용자의 성공적인 로그인에 표시됩니다 dashboard.php 파일을 만들 것입니다. Logout() 메서드는 PHP 세션을 사용하여 로그아웃 기능을 처리합니다. 로그인 시 세션에 사용자 이름을 저장하고 로그아웃 기능을 사용하여 PHP 세션을 삭제했습니다. 이 예제에 대해 만든 로그인 등록 시스템에 따라 사용자 전자 메일은 고유해야 합니다. 따라서 데이터베이스에 사용자를 삽입하기 전에 동일한 전자 메일을 가진 기존 사용자가 있는지 확인해야 합니다. 이것은 AJAX를 통해 요청된 등록 프로세스를 처리하기 위해 ajax-login-registration.php에서 생성된 코드의 일부입니다. 이 로그인 등록 시스템에서 작업 매개 변수는 AJAX를 통해 게시됩니다.

이 php 자습서는 데이터베이스에서 사용자 레코드의 유효성을 검사하기 위해 부트스트랩 CSS 및 MySQL을 사용하여 로그인 양식 만들기, 로그인 기능을 처리합니다. 이 AJAX 요청은 사용자 이메일 주소, 암호 및 로그인 등록 시스템 동작 매개 변수에 세 가지 매개 변수를 전달합니다. 이러한 매개 변수는 POST 요청 메서드를 사용하여 전송됩니다. 요청에 따라 로그인 및 등록 프로세스가 이루어지는 단일 PHP 끝점입니다. jQuery를 사용하고 있으므로 모든 유효성 검사 프로세스가 클라이언트 측에서 처리하기 때문에 각 입력 필드에 대한 역할을 정의하고 유효성 검사 실패시 메시지를 전달했습니다. 모든 로그인 양식 필드의 유효성을 성공적으로 검사한 후 submitForm 메서드를 전달했습니다. php 로그인 시스템에 로그인할 샘플 사용자 자격 증명이 있는 `tbl_users` 테이블에 새 레코드를 만들었습니다. 암호는 php md5() 방법을 사용하여 암호화됩니다.

원시 암호를 데이터베이스에 저장하는 것은 안전하지 않습니다. 이 예제에서 md5를 적용하여 암호를 암호화했습니다. 이 예제에서 사용된 암호화 알고리즘을 대체하여 다른 암호화 알고리즘을 적용할 수 있습니다. 온라인 응용 프로그램의 엄청난 양이 있으며 로그인 등록 시스템은 그들 모두 중 가장 일반적인 기능이어야합니다. 등록 양식은 사용자가 멤버십을 획득하여 응용 프로그램에 따라 다른 특별한 권한을 획득할 수 있도록 하는 것입니다. 안녕! 당신의 튜토리얼은 정말 도움이되었다, 그것을 주셔서 감사합니다! 그러나 나는 문제가있다. 나는 등록 및 로그인 기능을 생성하고 작동합니다. 로그인하고 페이지를 새로 고칠 때 잘 작동합니다. 그러나 두 번째로 일부 링크를 클릭하거나 새로 고치면 자동으로 로그아웃합니다.

나는 세션이 어떻게 든 만료 같아요하지만 난이 시점에서 그것을 해결하는 방법을 모르겠어요 나는 몇 가지 도움을 위해 행복 할 것이다.