我是 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 页面。错误总是出现在那里。
慕运维8079593