尝试使用filter_validate_email对电子邮件进行验证。并使用meth post。但是,我收到一个错误
注意:未定义索引:以电子邮件发送 第68行的H:\ XAMPP \ htdocs \ PHP-Walkthrough-Completed \ register.php
电子邮件无效
<input type="text" class="form-control" id="email" name="email" required placeholder="Type your email"><span id="emailError"></span>
<?php
if(!filter_var($email, FILTER_VALIDATE_EMAIL))
{
echo("E-mail is not valid");
}
else
{
echo("E-mail is valid");
}
?>
答案 0 :(得分:2)
您要在同一页面上发布数据并检查发布数据的有效性。要实现此目的,您必须先发布广告条件:
<?php
if(isset($_POST['email']))
{
$email = $_POST['email'];
if(!filter_var($email, FILTER_VALIDATE_EMAIL))
{
echo("E-mail is not valid");
}
else
{
echo("E-mail is valid");
}
}
?>