Lösung für das Formular, das nicht an PHP übermittelt werden kann: 1. Öffnen Sie die entsprechende Codedatei. 2. Ändern Sie die Anweisung „onload="javascript:document.form1.submit();". 3. Ändern Sie den Namen der Übermittlung. Ja.
Die Betriebsumgebung dieses Tutorials ist: Windows 7-System, PHP-Version 8.1, Dell G3-Computer
Was soll ich tun, wenn das Formular nicht mit HTML übermittelt werden kann? Wenn Sie einen Web-Sicherheits-Schießstand schreiben, müssen Sie ein automatisches Übermittlungsformular verwenden.
<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>
Nachdem ich einige Informationen überprüft habe, habe ich die oben genannte Methode verwendet, um die automatische Übermittlungsmethode abzuschließen Wenn Sie Formulare automatisch lokal einreichen, müssen Sie sich bei einigen Websites nicht mehr anmelden. form1.submit();" Das Formular1 in der Anweisung muss mit dem Namensattribut im Formular