Php 邮政';在注册脚本中读取为空的加密数据
我正试图用PHP为一个网站构建一个注册脚本,但是每当我将信息输入到一个“input”标记中时,出于某种原因,它们会返回为空,尽管它们实际上不是空的 在我的signup.php中,我创建了以下表单来发布数据:Php 邮政';在注册脚本中读取为空的加密数据,php,html,Php,Html,我正试图用PHP为一个网站构建一个注册脚本,但是每当我将信息输入到一个“input”标记中时,出于某种原因,它们会返回为空,尽管它们实际上不是空的 在我的signup.php中,我创建了以下表单来发布数据: <form class="form-inline" action="includes/signup-inc.php" method="post"> <div class="">
<form class="form-inline" action="includes/signup-inc.php" method="post">
<div class="">
<input type="text" name="email" class="form-control transparent" placeholder="Your email here...">
<input type="password" name="pwd" class="form-control transparent" placeholder="Your password here...">
<input type="text" name="uid" class="form-control transparent" placeholder="Your username here...">
<button type="submit" name="submit" class="btn btn-danger btn-fill">Sign Up</button>
</div>
</form>
我在“functions-inc.php”中创建的被引用函数如下:
<?php
function emptyInputSignup($email, $pwd, $uid){
$results;
if(empty($email) || empty($pwd) || empty($uid)){
$results = true;
}
else {
$results = false;
}
}
我不确定这是否就是它,但我看不到您实际从helper函数返回结果。我想你也可以把它简化一点,试试看
<?php
function emptyInputSignup($email, $pwd, $uid){
return empty($email) || empty($pwd) || empty($uid);
}
您的答案是正确的,但是在这种情况下,我甚至不会使用函数,它是单一用途的。只需在不使用该功能的情况下执行if
。我会看看是否可以解决该问题!函数的主要思想是返回true或false以触发signup-inc.phpTHANK YOU!中的警告!!你完全正确,我忘了返回=$results@MeikeMagdalenaBüttner介意接受答案来解决这个问题吗?谢谢:)
<?php
function emptyInputSignup($email, $pwd, $uid){
return empty($email) || empty($pwd) || empty($uid);
}