我对php非常陌生,还处于学习阶段。我输入了一个小脚本1到1,必须发现我的HTML文件中的索引在php中是不被识别的。在给定的视频中,使用了"GET“方法,但它实际上应该以完全相同的方式工作。这只是一个测试脚本。然而,一个答案将是有帮助的。
以下是我的剧本:
HTML:
<form id="register-form" action="Memeon.php" method="post">
<img class="register_avatar" src="pictures/login_register_avatar.png" oncontextmenu="return false;">
<h2>Welcome to Memeon</h2>
<div class="reg-input-div one">
<div class="i">
<i class="fas fa-user"></i>
</div>
<div>
<h5>Username</h5>
<input id="reg_un" class="reg-input" name="username" type="text" autocorrect="off" autocapitalize="off" spellcheck="false">
</div>
</div>
<div class="reg-input-div two">
<div class="i">
<i class="fas fa-at"></i>
</div>
<div>
<h5>Email-Adress</h5>
<input id="reg_ea" class="reg-input" name="email" type="email" autocorrect="off" autocapitalize="off" spellcheck="false">
</div>
</div>
<div class="reg-input-div three">
<div class="i">
<i class="fas fa-lock"></i>
</div>
<div>
<h5>Password</h5>
<input id="reg_pw" class="reg-input" name="password" type="password" autocorrect="off" autocapitalize="off" spellcheck="false">
</div>
</div>
<a id="rl_l1" href="#">2-Factor-Authentication</a>
<a id="rl_l2" href="#">Forgot Password?</a>
<input type="submit" onclick="setRegisterInfo()" class="register_btn" value="Sign in">
</form>PHP:
<?php
echo "Hallo ". $_POST["username"];
?><br>
Der sehnlichst erwünschte Newsletter wird gesendet an <?php echo $_POST["email"]; ?>两者都在同一个文件夹中。通过提交按钮,我可以进入PHP页面。错误总是出现在那里。
发布于 2020-05-28 22:07:54
也许它必须使用"setRegisterInfo()“函数中的某些内容(它实现了吗?)如果是这样的话,您也应该在这里发布它:) )在提交输入的"onclick“属性的末尾。如果该函数中断,表单将不会提交。
<input type="submit" onclick="setRegisterInfo()" class="register_btn" value="Sign in">不用这个功能再试一次。
<input type="submit" class="register_btn" value="Sign in">https://stackoverflow.com/questions/62074508
复制相似问题