1

我在 index.php 中有这个表格

<form action="result.php" method="post">
<input type="text" name="word" class="tbox">
<input type="submit" name="submit" value="Generate Now">
</form>

在 result.php 中,我正在检查输入是否与所有验证条件匹配并生成输出。现在,如果它不匹配,我会在我的文本框附近抛出一个错误。这可能通过php吗?

4

2 回答 2

3

使用 PHP,您可以尝试如下

<input type="text" name="word" class="tbox"> <?php if(isset($_POST['word']) && $_POST['word'] == ''){ echo 'YOUR ERROR MESSAGE'; } ?>
于 2012-09-15T03:14:00.880 回答
2

有几件事,您可以仅针对页面本身发布,在用户可访问区域中拥有数据库功能等并不是很好,因此请查看包含并使用它们来引用单个页面。

然后制作一个简单的变量并将其滑入您的表单中

<? echo $error ?>

并通过从 result.php 导入的 php 脚本设置错误,或者如果通过 include 组合文件不在桌面上,您可能想了解会话并获取变量。

一旦它工作,然后说制作一个 div 框

<? if (isset($error)){?><div class="errorbox"><? echo $error?></div><? }?>
于 2012-09-15T03:14:44.227 回答