-5

我的 php 文件中有一个 PHP 脚本:

<?php
session_start();
if($_SESSION['username']){
echo"Hey".$_SESSION['username'];
echo"<p>";
echo"<a href ='logout.php'>Click here to logout</a>";
}
else
    header("Location: index.php");
?>

但是你如何在这里改变字体和颜色:echo"Hey".$_SESSION['username'];

我设法让它显示数据库中的用户名。但是修改用户名的字体和颜色不起作用。我尝试使用一些 css 元素来包裹 php 标签,但它不起作用。

有什么建议么?

4

1 回答 1

2

使用span标签并确保它会工作(注意:我们不必使用span标签才能使其工作,任何内联元素都可以)

echo '<span class="message">Hey '.$_SESSION['username'].'</span>';

CSS

span.message {
   color: red;
}

我想您在转义引号时一定遇到了一些麻烦,还要注意正在使用',所以'如果您只传递文字字符串,则使用它,如果您包含variables在您的字符串中,那么您需要使用"else'是完美的。

于 2013-06-02T12:01:06.383 回答