포함 파일에서 연결을 사용하는 경우 Jquery Ajax 호출이 작동하지 않음

MarlZ15199

PHP에서 올바른 응답을 받고 있지만 포함 PHP 파일에 연결을 사용하면 jquery ajax post call이 작동하지 않는 이유를 알 수 없습니다. 이 뒤에 설명이 무엇인지 친절하게 말 해주세요.

이것은 내 DB 파일에 있습니다.

<?php

$host = "mysql2.000webhost.com"; 
$username = "a212_mt5199";
$password = "secret";
$db = "a211_mydb";

$con = new mysqli ($host, $username, $password, $db);

GLOBAL $con;

if ($con->connect_error) {
    die ("Error:" . $con->connect_error);
}

?>  

위를 포함한 이것은 작동하지 않습니다

<?php

include("db.php");

// set parameters and execute
$myusername=$_POST['name']; 
$mypassword=$_POST['pwd']; 

// To protect MySQL injection (more detail about MySQL injection)
$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);

$stmt = $con->prepare("SELECT username, password FROM members WHERE username=? and password=?");
$stmt->bind_param("ss", $myusername, $mypassword);

$stmt->execute();
$stmt->bind_result($username, $password);
$stmt->store_result();

// Mysql_num_row is counting table row
$count=$stmt->num_rows;

// If result matched $myusername and $mypassword, table row must be 1 row
if($count==1){
    // Register $myusername, $mypassword and redirect to file "login_success.php"
    session_register("myusername");
    session_register("mypassword"); 
    echo 'true';
    $_SESSION['user_name']= $username;
} else {
    echo "Wrong Username or Password";
}

$stmt->close();
$con->close();

?>

이것은 작동합니다

<?php

$host = "mysql2.000webhost.com"; 
$username = "a212_mt5199";
$password = "secret";
$db = "a211_mydb";

$con = new mysqli ($host, $username, $password, $db);

if ($con->connect_error) {
    die ("Error:" . $con->connect_error);
}

// set parameters and execute
$myusername=$_POST['name']; 
$mypassword=$_POST['pwd']; 

// To protect MySQL injection (more detail about MySQL injection)
$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);

$stmt = $con->prepare("SELECT username, password FROM members WHERE username=? and password=?");
$stmt->bind_param("ss", $myusername, $mypassword);

$stmt->execute();
$stmt->bind_result($username, $password);
$stmt->store_result();

// Mysql_num_row is counting table row
$count=$stmt->num_rows;

// If result matched $myusername and $mypassword, table row must be 1 row
if($count==1){
    // Register $myusername, $mypassword and redirect to file "login_success.php"
    session_register("myusername");
    session_register("mypassword"); 
    echo 'true';
    $_SESSION['user_name']= $username;
} else {
    echo "Wrong Username or Password";
}

$stmt->close();
$con->close();

?>
MarlZ15199

DEFINE 변수를 사용하여 문제를 해결할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

WebKit 브라우저에서 jQuery Ajax 호출이 작동하지 않음

분류에서Dev

jquery에서 Ajax 호출이 작동하지 않음

분류에서Dev

C 파일 포함 / CMake와 연결이 C ++에서 작동하지 않음 : 함수를 포함 할 수 없음

분류에서Dev

IE에서 jQuery Ajax 호출이 작동하지 않음, JSON이 통과하지 못함

분류에서Dev

Safari 6에서 JQuery Ajax 호출이 자주 작동하지 않음

분류에서Dev

동기식 Ajax 호출에서 CSS 변경이 작동하지 않음

분류에서Dev

ajax 호출에 다른 PHP 파일을 포함하면 작동하지만 javascript 파일이로드되지 않습니다.

분류에서Dev

$ ajax URL의 Ajax 및 jQuery 호출이 작동하지 않음

분류에서Dev

AJAX 호출이 작동하지 않음-PHP, MySQL, jQuery / Ajax

분류에서Dev

JQuery가 포함 된 경우 $ _POST가 작동하지 않음

분류에서Dev

Tomcat을 사용하는 JSP 배포에서 mysql 연결이 작동하지 않음

분류에서Dev

Web2py에서 layout.html을 사용하지 않는 경우 Ajax를 뷰에 포함하는 방법

분류에서Dev

jQuery 파일이 연결된 경우에도 부트 스트랩이 제대로 작동하지 않습니다.

분류에서Dev

PHP 포함이 다른 파일에서 작동하지 않음

분류에서Dev

ajax 성공 jquery 내부의 ajax 호출이 작동하지 않는 ajaxstart 함수

분류에서Dev

ajax 성공 jquery 내부의 ajax 호출이 작동하지 않는 ajaxstart 함수

분류에서Dev

jquery ajax 호출에서 작동하지 않는 양식 데이터와 함께 데이터 추가

분류에서Dev

Firefox jquery ajax JSONP 호출이 작동하지 않음

분류에서Dev

Jquery Ajax 호출이 모바일에서 작동하지 않습니다.

분류에서Dev

debug = "false"인 경우 Ajax 호출이 작동하지 않음 (ASP.NET MVC)

분류에서Dev

PHP 함수에 대한 JavaScript Ajax 호출이 작동하지 않음

분류에서Dev

절대 위치에서 HTML5 데이터 속성을 사용하는 경우 클릭 함수의 jQuery hide ()가 작동하지 않습니다.

분류에서Dev

Phonegap Jquery 모바일 Windows Phone 8에서 두 번째 Ajax 호출이 작동하지 않음

분류에서Dev

jQuery .val (#)은 AJAX 호출 후 선택을 변경하지 않습니다. 디버깅 / 일시 중지 된 경우 작동합니다.

분류에서Dev

Ajax Post, jQuery가 ResponseData 결과 페이지에서 작동하지 않음

분류에서Dev

jQuery를 사용하여 포함 된 페이지에서 jQuery가 작동하지 않음

분류에서Dev

Ajax 콘텐츠에서 JQuery 변경 기능이 작동하지 않음

분류에서Dev

jQuery의 $ .ajax () 함수를 사용하여 PHP 파일에서 JSON 데이터를 가져 오는 것이 작동하지 않습니다.

분류에서Dev

제출 버튼을 사용할 때 Ajax 호출이 작동하지 않음

Related 관련 기사

  1. 1

    WebKit 브라우저에서 jQuery Ajax 호출이 작동하지 않음

  2. 2

    jquery에서 Ajax 호출이 작동하지 않음

  3. 3

    C 파일 포함 / CMake와 연결이 C ++에서 작동하지 않음 : 함수를 포함 할 수 없음

  4. 4

    IE에서 jQuery Ajax 호출이 작동하지 않음, JSON이 통과하지 못함

  5. 5

    Safari 6에서 JQuery Ajax 호출이 자주 작동하지 않음

  6. 6

    동기식 Ajax 호출에서 CSS 변경이 작동하지 않음

  7. 7

    ajax 호출에 다른 PHP 파일을 포함하면 작동하지만 javascript 파일이로드되지 않습니다.

  8. 8

    $ ajax URL의 Ajax 및 jQuery 호출이 작동하지 않음

  9. 9

    AJAX 호출이 작동하지 않음-PHP, MySQL, jQuery / Ajax

  10. 10

    JQuery가 포함 된 경우 $ _POST가 작동하지 않음

  11. 11

    Tomcat을 사용하는 JSP 배포에서 mysql 연결이 작동하지 않음

  12. 12

    Web2py에서 layout.html을 사용하지 않는 경우 Ajax를 뷰에 포함하는 방법

  13. 13

    jQuery 파일이 연결된 경우에도 부트 스트랩이 제대로 작동하지 않습니다.

  14. 14

    PHP 포함이 다른 파일에서 작동하지 않음

  15. 15

    ajax 성공 jquery 내부의 ajax 호출이 작동하지 않는 ajaxstart 함수

  16. 16

    ajax 성공 jquery 내부의 ajax 호출이 작동하지 않는 ajaxstart 함수

  17. 17

    jquery ajax 호출에서 작동하지 않는 양식 데이터와 함께 데이터 추가

  18. 18

    Firefox jquery ajax JSONP 호출이 작동하지 않음

  19. 19

    Jquery Ajax 호출이 모바일에서 작동하지 않습니다.

  20. 20

    debug = "false"인 경우 Ajax 호출이 작동하지 않음 (ASP.NET MVC)

  21. 21

    PHP 함수에 대한 JavaScript Ajax 호출이 작동하지 않음

  22. 22

    절대 위치에서 HTML5 데이터 속성을 사용하는 경우 클릭 함수의 jQuery hide ()가 작동하지 않습니다.

  23. 23

    Phonegap Jquery 모바일 Windows Phone 8에서 두 번째 Ajax 호출이 작동하지 않음

  24. 24

    jQuery .val (#)은 AJAX 호출 후 선택을 변경하지 않습니다. 디버깅 / 일시 중지 된 경우 작동합니다.

  25. 25

    Ajax Post, jQuery가 ResponseData 결과 페이지에서 작동하지 않음

  26. 26

    jQuery를 사용하여 포함 된 페이지에서 jQuery가 작동하지 않음

  27. 27

    Ajax 콘텐츠에서 JQuery 변경 기능이 작동하지 않음

  28. 28

    jQuery의 $ .ajax () 함수를 사용하여 PHP 파일에서 JSON 데이터를 가져 오는 것이 작동하지 않습니다.

  29. 29

    제출 버튼을 사용할 때 Ajax 호출이 작동하지 않음

뜨겁다태그

보관