所以我有一张表格。假设表单有一个名为" uid"的输入。在neath之下,我有一个名为$ warning的空变量。这就是我在提交时尝试做的事情(在PHP中):
if ($uid != $uidcheck) {
$warning = 'UID is incorrect';
return;
}
然而,现在定义的$ warning变量不显示任何内容,它只是停止。我的目标是基本上进行检查,如果UID不正确,请返回页面并显示$ warning变量中定义的错误。
这里是完整的代码:
<form method="post">
<input type="hidden" name="uid" value="{$mybb->user['uid']}"><br />
<input type="text" name="message" value="" maxlength="35" placeholder="Enter message"> <br /><br />
<center>{$warning} <br />
<input type="submit" value="Submit" class="button" name="submit">
</form>
if(isset($mybb->input['submit']))
{
if($uid != $uidcheck){
$warning = 'UID is incorrect';
return;
}
}
答案 0 :(得分:1)
你返回的不是你可以回复你的信息
if ($uid != $uidcheck) {
$warning = 'UID is incorrect';
return $warning;
}
或回应某些事情
if ($uid != $uidcheck) {
$warning = 'UID is incorrect';
echo $warning;
}