在提交表单后确定文本字段中是否存在值

时间:2013-02-02 19:56:00

标签: php

全部, 我的页面上有联系表格。我有一些jQuery的东西来控制表单提交,我在发送表单之前也有一些PHP验证。我还在收到一些空白的电子邮件。我创建了电子邮件地址并命名了必填字段。然后我有以下PHP:

<?php
$email = $_POST['email'];
if($email != ""){
     //send email
}

我仍然收到电子邮件。会使用空函数吗?我只是想确保在字段中实际发送文本以便发送而不是能够发送空白表单。人们使用什么方法来控制它?

提前致谢!

3 个答案:

答案 0 :(得分:1)

尝试if (!empty($_POST[$'email'])) {

答案 1 :(得分:0)

<?php
$email = $_POST['email']; 
if(!empty($email)){
    //send email
}

答案 2 :(得分:0)

也许您应该修剪字符串以避免使用空格:

<?php
$email = trim($_POST['email']);
if(!empty($email)){
     //send email
}

更多信息:http://www.php.net/manual/en/function.trim.php