我是PHP新手,我有这个功课要做。老师要求我们向用户显示一个应该如下所示的问候消息:图片不出现
良好(早/晚/夜),用户名,实际日期(从系统中获取)。
PHP:
$username = "Foo";
if (date("H") > 0 && date("H") < 12) {
$msg = "Good day";
$image = "r_sun";
}
else if (date("H") >= 12 && date("H") < 18) {
$msg = "Good evening";
$image = "sun";
}
else {
$msg = "Good Night";
$image = "moon";
}
if (date("d") == 1) {
$c = "st";
}
else if (date("d") == 2) {
$c = "nd";
}
else if (date("d") == 3) {
$c = "rd";
}
else {
$c = "th";
}
echo $msg . "<img src='images/" . $image . ".png' border='0' />, " . $username . "! Today is " . date("F") . " " . date("d") . $c . ", " . date("Y");
我的问题是与图像。根据显示的信息(早上好,晚上或晚上),我必须显示3个不同的图像。出于某种原因,图片不会加载在页面上。
目录`图像`与文件是否相同,图像的名称是否正确? – 2011-12-15 17:41:05
嘿,图片是否存在于你的文件夹中? – ajreal 2011-12-15 17:41:42
我的代码位于路径www/admin,图像位于www/images。这是问题吗?是的,他们存在! – VoteMeUp 2011-12-15 17:43:35