PHP错误消息颜色

时间:2016-03-23 13:33:03

标签: php html css html5 web

正如我在标题中提到的,我在PHP代码中将错误消息颜色更改为红色时遇到问题,这里是代码:

 if(mysql_num_rows($r2)>0){

    $msg2="Email already exist";

    echo $msg2;
  }

有人可以帮我修改吗?

感谢所有答案......

2 个答案:

答案 0 :(得分:1)

您可以使用HTML:

import pandas as pd

df = pd.DataFrame([[2015,1,'A','R1',70],
              [2015,2,'B','R2',40],
              [2015,3,'C','R3',20],
              [2015,1,'D','R2',90],
              [2015,2,'A','R1',30],
              [2015,3,'A','R3',20],
              [2015,1,'B','R2',50],
              [2015,2,'C','R1',90],
              [2015,3,'B','R3',10],
              [2015,1,'C','R3',10]],
              columns = ['year','month','profile','ranking','sales'])

# create a pivot that sums the sales, sorts the profiles by total sales per year, month and profile
df.pivot_table(values = 'sales',
              index = ['year','month','profile'],
              columns = ['ranking'],
              aggfunc = 'sum',
              fill_value = 0,
              margins = True).sort_values(by = 'All',ascending = False).sort_index(level=[0,1], sort_remaining=False)

或CSS:

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

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

答案 1 :(得分:0)

您无法更改PHP内部的任何颜色,因为PHP代码保留在服务器上,并且用户可以看到颜色(通常位于客户端前面)。你可以做的是给你的消息一些属性,一个简洁的CSS类,告诉客户端用红色显示它。我只能从该片段中看到代码的上下文,所以我猜你的函数是在页面的创建中。

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

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

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

然后我将echo消息包裹在my_error类的内容中。一段应该没问题:

 if(mysql_num_rows($r2)>0){

     $msg2='<p class="my_class">Email already exist</p>';
     echo $msg2;
 }

我至少可以考虑其他两种方法,这取决于PHP代码的执行位置,但这是最简单的(所有这些方法至少会使用CSS)。