2014-11-26 1 views
0

동일한 .js 파일로 작성된 PHP 코드를 사용하여 .js 파일의 데이터베이스에서 데이터를 검색 할 수 있는지 여부를 알고 싶습니다. passwordvalidation.js 파일이 있습니다. 이 파일에서 onblur 이벤트 또는 onclick 이벤트를 사용하여 암호 값을 저장된 값과 비교하려고합니다. 이제 php에 비밀번호 확인 코드가 있으며 그 기능을 사용하여 비밀번호를 비교할 수 있습니다. 하지만 사용자가 필드에 새 비밀번호를 입력하는 동안 비교하고 싶습니다. 그리고 같은 .js 파일에 아약스와 PHP 코드를 작성하고 싶습니다. 그러나 나는 그것을 성취 할 방법을 모른다. 이걸 도와주세요. 고맙습니다. 당신이 어떤 PHP 변수에 할당 된 값을 사용하려면동일한 .js 파일에서 ajax, php 및 js를 코딩하고 데이터베이스에서 데이터를 검색하는 방법은 무엇입니까?

+3

.JS 파일에는 PHP 코드를 쓸 수 없습니다. 당신은 정말로 프로그래머입니까? –

+0

php를 사용하여 데이터베이스와 상호 작용하고, js를 사용하여 요청을 수행하십시오. –

+0

게다가 클라이언트 쪽에서 수행 한 유효성 검사 (암호 검사 포함)에 의존해서는 안됩니다. – Cthulhu

답변

0

사용 JQuery와

를 가져 오지 수
$.ajax({ 
    url: 'test.php', 
    success: function(data) { 
    $('.result').html(data); 
} 

});

0

는, 그 안에 숨겨진 입력 타입 설정 PHP 변수를 사용하여 JS 기능

을에서 JS 기능

<input type="hidden" id="my_value" value="<?php echo $myvar; ?>" /> 

에서 값을 호출

var phpval = document.getElementById("my_value").value; 

이제 JS 함수 내부 PHP 변수 값 (VAR의 phpval)

관련 문제