PHP错误消息颜色


PHP Error Message Color

正如我在标题中提到的,我面临着在PHP代码中将错误消息颜色更改为红色的问题,下面是代码:

 if(mysql_num_rows($r2)>0){
    $msg2="Email already exist";
    echo $msg2;
  }

有人能帮我修改一下吗?

感谢所有的回答。。。

您可以使用HTML:

 if(mysql_num_rows($r2)>0){
    $msg2="Email already exist";
    echo "<font color='red'>" . $msg2 . "</font>;
  }

或者CSS:

 if(mysql_num_rows($r2)>0){
    $msg2="Email already exist";
    echo "<span style='color: red'>" . $msg2 . "</span>;
  }

我认为,你被否决了,因为这是一个非常简单的基本问题,谷歌可以在10秒内轻松解决(其他可用!)。例如:http://www.w3schools.com/tags/att_font_color.asp

您不能更改PHP内部的任何颜色,因为PHP代码留在服务器上,并且颜色由用户看到(确切地说,用户坐在客户端前面)。你可以做的是给你的消息一些属性,确切地说是一个CSS类,告诉客户端用红色显示它。我只能从这个片段中看到你代码的上下文,所以我猜你的函数在创建页面的过程中。

在这种情况下,我会做这样的事情:

在CSS中,我将放置一个名为my_error:的类

 .my_error{
      color: red;
      /* Other fancy things, to make it look really nice*/
 }

然后我将用my_error类来echo封装在某个东西中的消息。一段应该很好:

 if(mysql_num_rows($r2)>0){
     $msg2='<p class="my_class">Email already exist</p>';
     echo $msg2;
 }

根据PHP代码的执行位置,我至少可以想出其他两种方法来实现这一点,但这是最简单的(所有方法都至少使用CSS)。