2

我最近为我的网站创建了一个 PHP 脚本。它只允许用户注册和登录会员资格。如果用户登录成功,脚本会将他们重定向到会员登录页面,如果登录失败,脚本将定向到

echo "<p class='yellowclass'>Login failed</p>";

.yellowclass 设置为黄色,因为我的页面背景是黑色的,但我遇到了问题。我不想Login failed出现在我的页面顶部,我希望它出现在其他地方。我将如何控制 echo 语句出现在页面上的哪个位置?

4

2 回答 2

0

您可以通过 CSS 通过增加元素边距来控制 html 标签的位置,或者如果元素处于绝对位置,则使用 top,left,right,bottom css 属性。

于 2013-08-14T22:54:19.587 回答
0

尝试这样的事情:$error = "Login failed!";

然后,在页面的后面,使用这个:

if( $error) echo "<div class=\"yellowclass\">".$error."</div>";

这将使错误消息出现在您想要的任何位置。

于 2013-08-14T23:40:27.223 回答