我在使用 html/php 应用程序时遇到问题。
我有一个带有input type="text" name="email"
标签的表单。在这个标签中,如果我提交我的电子邮件 xxxxxxx@xxxx.com,我会在$_POST['email']
.
如果传递的值类似于 xxxx.xxxx@xxxx.com,则该值未传递,也$_POST['email']
未定义。
有人遇到过这样的问题吗?
所以,我在这里发布我的代码。
提交表单后,我正在执行 $_POST 值的 print_r。
当它工作时,它会返回
Array
(
[email] => teste@example.com
[recuperar] => Recuperar
)
表格是:
<form action="example.com/recuperar-palavra-passe.html" method="post" id="registo" enctype="multipart/form-data">
<table>
<tr>
<td><label for="user_email"><? echo __('Digite o seu e-mail'); ?>:</label></td>
<td><input type="text" name="email" value="<?php echo $_POST['email'] ?>" id="user_email" class="regi"> </td>
</tr>
</table>
有时,通过那封电子邮件,我得到:
Array
(
)
甚至没有定义价值电子邮件