Post 메소드는 항상 아무것도 반환하지 않습니다.

사용자 007

주어진 정보가 PHP와 MySQL에서 올바른지 확인하려고합니다! (안드로이드 프로젝트의 경우) 그러나 내가 그들을 보내고 POST 메서드를 사용하고 데이터베이스에서 비교하려고 할 때 POST 메서드는 항상 정보가 전송되지 않았다고 반환합니다. 그래서 이것은 내 코드입니다.

<?php
$mysqli = new mysqli("localhost", "root", "", "hochschule");

/* verify connection */
if (mysqli_connect_errno()) {
printf("connection failed : %s\n", mysqli_connect_error());
exit();
}
/* recover data */
$benutzername = $mysqli->real_escape_string(isset($_POST['PARAM_LOGIN']));
$passwort = $mysqli->real_escape_string(isset($_POST['PARAM_PASSWORT']));

$result =  $mysqli->query("SELECT COUNT(*) FROM user WHERE benutzername    ='$benutzername' AND passwort='$passwort'");
$row = $result->fetch_row();
if($row[0] !=0) {
printf("true");
}else
printf("false");

/* Closing the connection */
$mysqli->close();
?>

PHP 5.6과 MYSQL 5.7을 사용하고 Google 크롬에서 DHC 플러그인을 사용하여 PHP 스크립트를 테스트했습니다.
참고 :
PHP 5.6 및 MYSQL 5.7을 사용하고 있으며이 코드는 이전 프로젝트와 이전 버전의 PHP (5.5) 및 MYSQL (5.6)에서 사용했기 때문에 호환성 문제라고 생각합니다.
도와 주셔서 감사합니다.

앨런

문제는 isset이 매개 변수 값이 아닌 부울 값 (true 또는 false)을 반환한다는 것입니다.

따라서 다음과 같은 것을 원합니다.

/* recover data */
$benutzername = null;
$passwort = null;

if(isset($_POST['PARAM_LOGIN'])) 
    $benutzername =$mysqli->real_escape_string($_POST['PARAM_LOGIN']);
if(isset($_POST['PARAM_PASSWORT'])
    $passwort = $mysqli->real_escape_string($_POST['PARAM_PASSWORT']);

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

NotesDocument.GetMIMEEntity는 항상 아무것도 반환하지 않습니다.

분류에서Dev

왜 scanf ()는 항상 아무것도 반환하지 않습니까?

분류에서Dev

바꾸기 함수 $$ find는 항상 아무것도 반환하지 않습니다.

분류에서Dev

아무것도하지 않는 추상 메소드 구현

분류에서Dev

REPL의 메서드 호출은 이상하게 아무것도 반환하지 않습니다.

분류에서Dev

코드는 아무것도 반환하지 않습니다.

분류에서Dev

함수는 예상 값 "None"보다 아무것도 반환하지 않습니다.

분류에서Dev

함수는 예상 값 "None"보다 아무것도 반환하지 않습니다.

분류에서Dev

Laravel 관계는 아무것도 반환하지 않습니다.

분류에서Dev

React 함수는 아무것도 반환하지 않습니다.

분류에서Dev

htmlentities ()는 아무것도 반환하지 않습니다.

분류에서Dev

SDL PollEvent ()는 아무것도 반환하지 않습니다.

분류에서Dev

Laravel hasManyThrough는 아무것도 반환하지 않습니다.

분류에서Dev

fsharp 함수는 아무것도 반환하지 않습니다.

분류에서Dev

whereis는 아무것도 반환하지 않습니다.

분류에서Dev

System.lineSeparator ()는 아무것도 반환하지 않습니다.

분류에서Dev

Sulu Search는 아무것도 반환하지 않습니다.

분류에서Dev

getFullYear는 아무것도 반환하지 않습니다.

분류에서Dev

sudo_exec는 아무것도 반환하지 않습니다.

분류에서Dev

Perl getprint ()는 아무것도 반환하지 않습니다.

분류에서Dev

함수는 아무것도 반환하지 않습니다.

분류에서Dev

re.groups ()는 아무것도 반환하지 않습니다.

분류에서Dev

File :: copyDirectory는 아무것도 반환하지 않습니다.

분류에서Dev

Volley JSONObjectRequest는 아무것도 반환하지 않습니다.

분류에서Dev

아무것도 반환하지 않는 Ruby on Rails 메서드

분류에서Dev

NSArray는 메소드 호출 후 아무것도 포함하지 않습니다.

분류에서Dev

합계 (열 이름 다음에 1이 아니면 0 인 경우)는 항상 한 행을 반환합니다. 아무것도 반환하지 않도록 어떻게 할 수 있습니까?

분류에서Dev

MongoDB는 아무것도 반환하지 않습니까?

분류에서Dev

Pacman이 아무것도 다운로드하지 않음-항상 404

Related 관련 기사

  1. 1

    NotesDocument.GetMIMEEntity는 항상 아무것도 반환하지 않습니다.

  2. 2

    왜 scanf ()는 항상 아무것도 반환하지 않습니까?

  3. 3

    바꾸기 함수 $$ find는 항상 아무것도 반환하지 않습니다.

  4. 4

    아무것도하지 않는 추상 메소드 구현

  5. 5

    REPL의 메서드 호출은 이상하게 아무것도 반환하지 않습니다.

  6. 6

    코드는 아무것도 반환하지 않습니다.

  7. 7

    함수는 예상 값 "None"보다 아무것도 반환하지 않습니다.

  8. 8

    함수는 예상 값 "None"보다 아무것도 반환하지 않습니다.

  9. 9

    Laravel 관계는 아무것도 반환하지 않습니다.

  10. 10

    React 함수는 아무것도 반환하지 않습니다.

  11. 11

    htmlentities ()는 아무것도 반환하지 않습니다.

  12. 12

    SDL PollEvent ()는 아무것도 반환하지 않습니다.

  13. 13

    Laravel hasManyThrough는 아무것도 반환하지 않습니다.

  14. 14

    fsharp 함수는 아무것도 반환하지 않습니다.

  15. 15

    whereis는 아무것도 반환하지 않습니다.

  16. 16

    System.lineSeparator ()는 아무것도 반환하지 않습니다.

  17. 17

    Sulu Search는 아무것도 반환하지 않습니다.

  18. 18

    getFullYear는 아무것도 반환하지 않습니다.

  19. 19

    sudo_exec는 아무것도 반환하지 않습니다.

  20. 20

    Perl getprint ()는 아무것도 반환하지 않습니다.

  21. 21

    함수는 아무것도 반환하지 않습니다.

  22. 22

    re.groups ()는 아무것도 반환하지 않습니다.

  23. 23

    File :: copyDirectory는 아무것도 반환하지 않습니다.

  24. 24

    Volley JSONObjectRequest는 아무것도 반환하지 않습니다.

  25. 25

    아무것도 반환하지 않는 Ruby on Rails 메서드

  26. 26

    NSArray는 메소드 호출 후 아무것도 포함하지 않습니다.

  27. 27

    합계 (열 이름 다음에 1이 아니면 0 인 경우)는 항상 한 행을 반환합니다. 아무것도 반환하지 않도록 어떻게 할 수 있습니까?

  28. 28

    MongoDB는 아무것도 반환하지 않습니까?

  29. 29

    Pacman이 아무것도 다운로드하지 않음-항상 404

뜨겁다태그

보관