相关疑难解决方法(0)

PHP:检查任何发布的变量是否为空 - 表单:所有必填字段

是否有一个更简单的功能:

if (isset($_POST['Submit'])) {
    if ($_POST['login'] == "" || $_POST['password'] == "" || $_POST['confirm'] == "" || $_POST['name'] == "" || $_POST['phone'] == "" || $_POST['email'] == "") {
        echo "error: all fields are required";
    } else {
        echo "proceed...";
    }
}
Run Code Online (Sandbox Code Playgroud)

php forms post field

32
推荐指数
2
解决办法
13万
查看次数

如何检查表单中的任何字段是否为空

我正在为我的网站构建一个登录系统,我需要一种方法来检查表单中的所有字段是否都填写完毕.我也遇到错误消息的问题,说我的电子邮件格式不正确.

<?php
$con = mysql_connect(localhost, 262096, 9201999);
if (!$con)
{
    die('Could not connect: ' . mysql_error());
}
mysql_select_db("262096", $con);
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$username = $_POST['username'];
$password = $_POST['password'];
$passwordconf = $_POST['passwordconf'];
$email = $_POST['email'];
$securityq = $_POST['securityq'];
$qanswer = $_POST['qanswer'];

if(empty($firstname) || empty($lastname) || empty($username) || empty($password) ||
    empty($passwordconf) || empty($email) || empty($securityq) || empty($qanswer))
{
    echo "You did not fill out the required fields.";
}

$uname = "SELECT * FROM users WHERE username='{$username}'";
$unamequery = mysql_query($uname) …
Run Code Online (Sandbox Code Playgroud)

html php forms html5

6
推荐指数
1
解决办法
5万
查看次数

标签 统计

forms ×2

php ×2

field ×1

html ×1

html5 ×1

post ×1