찾다

 >  Q&A  >  본문

제출 양식이 비어 있을 때 무엇이 ​​잘못되었는지 알려주세요.

<?php

if(trim($_POST['password']) != Trim($_POST['repassword'])){

exit ("두 번 사용한 비밀번호가 일치하지 않습니다. 이전 비밀번호로 돌아가세요. 페이지 ");

}

$username = Trim($_POST['username']);

$password = md5(trim($_POST['password']));

$conn = mysqli_connect('localhost','root','root','informationtest','3306');

if(mysqli_error($conn)){

mysqli_error($conn);

종료 ;

}

mysqli_select_db($conn,'my_my');

mysqli_set_charset($conn,'utf8');

정보 테스트(id,name,password,) 값에 삽입(' ' ,'$username','$password');

?>


  2548일 전1739

모든 응답(7)나는 대답할 것이다

  • dabour

    dabour2017-12-07 15:58:35

    서버를 통하지 않고 파일에 직접 접근했습니다

    회신하다
    1
  •  

    응 고마워 해결했어

      · 2017-12-09 18:50:46
  • 路过

    路过2017-12-05 08:24:07

    그럼 이름이 없는지 html을 살펴봐야 합니다

    회신하다
    0
  •  

    이름이 있습니다. 나중에 Firefox를 제외한 다른 브라우저에서는 PHP 코드를 직접 표시한다는 것을 알았습니다.

      · 2017-12-05 18:24:57
     

    <html> <본문> <form action="connect.php" method="POST"> <table border="1" style="margin:100px auto"> <tr> <td>용도명</td> <td><input type="text" name="사용자 이름" /></td> </tr> <tr> <td>密码</td> <td><input type="password" name="password" /></td> </tr> <tr> <td colspan=2 align = center><input type="submit" value="注册" name="submit" /></td> </tr> </테이블> </양식> </body> </html> //以上是html代码

      · 2017-12-05 18:27:51
     

    완료, Baidu: localhost에서 직접 웹사이트 디렉터리에 액세스하세요. 정적 페이지 index.html이 있고 정적 페이지를 웹 사이트 디렉터리에 복사한 다음 localhost/index.html을 사용하여 액세스한다고 가정합니다.

      · 2017-12-05 19:23:57
     

    Notepad++를 사용하여 브라우저를 열었고 표시된 주소는 localhost/login.html이 아닌 file:///D:/phpStudy/PHPTutorial/WWW/login.html이므로 html이 PHP 코드를 직접 표시하도록 점프합니다. 해결되었으나 원리는 여전히 불분명하다.

      · 2017-12-05 19:26:11
  • 취소회신하다