所以我有这个脚本告诉我当前在我的网站上有多少用户,我正在尝试更改文本的字体,但我似乎无法弄明白 - (相当新的html你可能会告诉)
echo <font face="roboto" " Users Online: <i> $count_user_online </i>"</font>;
完整脚本:
session_start();
$session=session_id();
$time=time();
$time_check=$time-600;
$host="HIDDEN";
$username="HIDDEN";
$password="HIDDEN";
$db_name="HIDDEN";
$tbl_name="HIDDEN";
mysql_connect("$host", "$username", "$password")or die("cannot connect to server");
mysql_select_db("$db_name")or die("cannot select DB");
$sql="SELECT * FROM $tbl_name WHERE session='$session'";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
if($count=="0"){
$sql1="INSERT INTO $tbl_name(session, time)VALUES('$session', '$time')";
$result1=mysql_query($sql1);
}
else {
"$sql2=UPDATE $tbl_name SET time='$time' WHERE session = '$session'";
$result2=mysql_query($sql2);
}
$sql3="SELECT * FROM $tbl_name";
$result3=mysql_query($sql3);
$count_user_online=mysql_num_rows($result3);
echo " Users Online: <i> $count_user_online </i>";
$sql4="DELETE FROM $tbl_name WHERE time<$time_check";
$result4=mysql_query($sql4);
mysql_close();
答案 0 :(得分:1)
您没有像这样关闭Font面部标记:
echo '<font face="roboto"> Users Online: <i>'. $count_user_online .'</i></font>';
请注意,HTML5不支持字体标记
http://www.w3schools.com/tags/tag_font.asp
您将在评论中概述想要使用像span这样的东西。然后,您可以设置内嵌样式或更加优先的方式在样式表中设置它:
echo '<span id="yourId"> Users Online: <i>'. $count_user_online .'</i><span>';
样式表:
#yourId {
font-face: 'roboto';
};
但如果您觉得必须将其设置为内联
echo '<span style="font-face:roboto;"> Users Online: <i>'. $count_user_online .'</i></span>';
答案 1 :(得分:0)
使用它 将其添加到head标签:
<style> .usersOnline {
font-family:roboto;
}
</style>
然后回显这个也应用字体
echo "<span class='usersOnline'> Users Online: <i> $count_user_online </i></span>";
您需要在样式标记之间导入css中的字体。