我目前正在努力提高自己的PHP技能,并且我正在尝试使用下面的示例。第一个网页(这里没有显示)是一个包含一个字段的表单,Name :,然后被提交到另一个页面(如下所示),在这里处理表单。PHP表单语法问题
由于某些原因,PHP代码似乎被验证,但是当我运行测试时,它不会输出任何内容。第一页上字段的输入名称是“名称”,然后将信息发送到下面显示的PHP文件。然后,该文件应该比较一天中的时间,然后根据收集的日期信息输出一条消息。虽然它不工作。
(另外,我知道bgcolor属性已被弃用,我发现的例子在线)
任何帮助,将不胜感激。谢谢,罗布
<!DOCTYPE html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Databases and Webprogramming: Assignment 4.1</title>
</head>
<body bgcolor="#f9f9f9">
<?php
//import form information
$name = $_POST['name'];
$current = date('H');
if ($current < 12)
echo "Good morning, $name!<br />";
elseif ($current==12 && $current<=18)
echo "Good afternoon, $name!<br />";
elseif ($current >= "19" && $current <= "24")
echo "Good evening, $name!<br />";
?>
</body>
</html>
你是第四罗布我在3分钟内看到。 :p –
我也只是注意到我在发布的代码中遗留了一个大括号,意外,对不起!我检查过,这不是我的代码不起作用的问题 –
你确定php正在运行吗? (查看源可以显示该文件只是被逐字发送到浏览器。) – Neil