首先,我得到了一个包含如下代码的html文件:
<form action="Journey.php" method="POST">
<select name = "Startpoint">
<optgroup label = "Start point">
<option value = "GrimesDyke">GrimesDyke</option>
<option value = "SeacroftRingRoad">SeacroftRingRoad</option>
......
这部分工作正常,它将Journey.php文件归档并传递正确的数据,我使用这些数据执行php计算,并希望它以这样的表格格式显示
echo "<table id = 'Journey' border='1' style='border-collapse:
collapse;border-color: silver;'>";
echo "<tr style='font-weight: bold;'>";
echo "<td width='150' align='center'>Stops</td>";
echo "</tr>";
foreach ($StopRow as $row)
{
echo '<td width="150" align=center>' .$row. '</td>';
echo '</tr>';
}
在我的eclipse-php IDE中,这个工作得很好,但是,当它来到浏览器...好吧,有一个表显示.....以及我的一半PHP代码.... 。如下图
事情是,在我将我的PHP代码放入html body标签之前,它运作良好....请告诉我如何才能正确...谢谢
答案 0 :(得分:0)
如果PHP已启用&amp;然后工作:
您可能在代码中有
?>
。只是搜索 为此,你应该找到它。删除它。
如果您直接访问文件(通过浏览器上的文件路径),也可能是原因,
使用:
http://localhost/index.php
否则可能是配置问题,因此问题重复:this answer