写了2个文件:
1:orderform.html
<form action="processorder.php" method="post">
<table border = "0">
<tr>
<td colspan="2" align="center"><input type="submit" value="Submit Order" /></td>
</table>
</form>2:processorder.php
<html>
<head>
<title>Bob's Auto Parts = Order Results</title>
</head>
<body>
<h2>Order Results</h2>
<?php
echo "Order processed.";
?>
</body>
</html>然后用浏览器打开,点击Submit Order,结果显示:
Bob's Auto Parts
Order Results“Order processed”没有显示出来,而且显示结果的页面的源代码和第2个文件的一模一样,也就是php语句没有被解释。这是为什么呢?我装了PHP +Apache +MySQL ,安装方法是按照《PHP和MySQL Web开发》第3版来做的,都成功了,MySQL和Apache也能正常启动。我在控制面板的“服务”里没看到php的选项,只有MySQL和Apache的,但是用那本书测试方法通过了php安装成功的测试,
即创建了个内容为<?phpinfo();?>的php文件,放到Apache\Group\Apache\htdocs目录下,然后在浏览器里输入:http://localhost/test.php,看到了那个据说是安装成功的页面。大家就看在我打了这么多字的份上帮帮我吧。
1:orderform.html
<form action="processorder.php" method="post">
<table border = "0">
<tr>
<td colspan="2" align="center"><input type="submit" value="Submit Order" /></td>
</table>
</form>2:processorder.php
<html>
<head>
<title>Bob's Auto Parts = Order Results</title>
</head>
<body>
<h2>Order Results</h2>
<?php
echo "Order processed.";
?>
</body>
</html>然后用浏览器打开,点击Submit Order,结果显示:
Bob's Auto Parts
Order Results“Order processed”没有显示出来,而且显示结果的页面的源代码和第2个文件的一模一样,也就是php语句没有被解释。这是为什么呢?我装了PHP +Apache +MySQL ,安装方法是按照《PHP和MySQL Web开发》第3版来做的,都成功了,MySQL和Apache也能正常启动。我在控制面板的“服务”里没看到php的选项,只有MySQL和Apache的,但是用那本书测试方法通过了php安装成功的测试,
即创建了个内容为<?phpinfo();?>的php文件,放到Apache\Group\Apache\htdocs目录下,然后在浏览器里输入:http://localhost/test.php,看到了那个据说是安装成功的页面。大家就看在我打了这么多字的份上帮帮我吧。
在Apache中可以配置服务器解吸目录!
在Apache中可以配置服务器解吸目录!”我的两个文件是随便放的,可能是这个问题。PHP的默认解析目录是哪个?要配置解析目录的话是在Apache的哪个文件里改?
http://bolm.cn