PHP에 제출할 수 없는 양식에 대한 해결 방법: 1. 해당 코드 파일을 엽니다. 2. "onload="javascript:document.form1.submit();" 문을 수정합니다. 3. 제출 이름을 변경합니다. 예.
이 튜토리얼의 운영 환경은 Windows 7 시스템, PHP 버전 8.1, Dell G3 컴퓨터입니다.
HTML을 사용하여 양식을 PHP로 제출할 수 없는 경우 어떻게 해야 합니까? 웹보안사격장 작성시에는 자동제출양식을 이용해야 합니다.
<body onload="javascript:document.form1.submit();"> <h2>管理员后台登陆界面</h2> <form action="login.php" method="post" name="form1" id="form1"> 用户名:<input type="text" name="name" value="{$name}" hidden><br> 密码:<input type="password" name="password" value="{$password}" hidden><br> <input type="text" name="step" value="2" hidden> <input type="submit" name="sub" value="登陆" hidden> </form> </body>
몇가지 내용을 확인한 후 위의 방법으로 자동제출 방식을 완료했는데, 제가 그랬다고 하는 친구도 있었습니다. 로컬에서 자동으로 양식을 제출하면 일부 웹사이트에 "로그인할 필요가 없습니다". 나는 함정을 밟고 오랜 검색 끝에 알아냈습니다.
우선 onload="javascript:document. form1.submit();" 문의 form1은 ff9c23ada1bcecdd1a0fb5d5a0f18437 양식의 name 속성과 일치해야 합니다.
또 다른 요점은 이 자동 제출 양식 submit()을 사용할 때 name=submit 속성이 일치하지 않는다는 것입니다. 허용되므로 제출 이름을 다른 이름으로 변경하세요.
추천 학습: "
PHP Video Tutorial"
위 내용은 양식을 PHP로 제출할 수 없으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!