为了账号安全,请及时绑定邮箱和手机立即绑定

**PHP, 这段嵌入html的php代码为何第15、16、17行报错?**

**PHP, 这段嵌入html的php代码为何第15、16、17行报错?**

PHP
倚天杖 2019-03-05 14:49:19
报错如图:在localhost状态下运行之后报错的。什么原因??(代码第一、二行为空格)。前期在另一个提交订单的Html程序中提交了订单,好像有提示下载一个东东,是不是订单传值没实现造成的?这段程序是另一个html表单(名称为orderform -1)的处理程序,文件名为processorder1.php。orderform-1 保存于E盘,processorder1.php保存于D盘的D:XAMPPhtdocs目录下。 提交订单时出现的提示图片如下:看到这个图片我选择了保存,之后屏幕显示: 我看了看,好像这个下载项下载到c盘里了。 以下这段代码是名称为processorder1.php的代码(写好,存于d盘D:XAMPPhtdocs目录下): <html> <head> <title>Bob's Auto Parts - Order Results</title> </head> <body> <h1>Bob's Auto Parts</h1> <h2>Order Results</h2> <?php echo'<p>Order Processed.</p>'; echo'<p>Order processed at'; echo date('H:i,jS F Y'); echo'</p>'; $tireqty = $_POST['tireqty']; $oilqty = $_POST['oilqty']; $sparksqty = $_POST['sparksqty']; echo '<p>Your Order is as follows:</p>'; echo $tireqty.'tires<br/>'; echo $oilqty.'bottles<br/>'; echo $sparksqty.'spark plugs<br/>'; ?> </body> </html> orderform-1.html的代码如下(写好存于E盘项目文件夹中): <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <style> </style> </head> <body> <form action="processorder1.php" method="post"> <table border="0"> <tr bgcolor="#cccccc"> <td width='150'>Item</td> <td width='15'>Quantity</td> <tr> <td>Tires</td> <td align='center'><input type='text' name='tireqty' size='3' maxlength='3'/></td> </tr> <tr> <td>Oil</td> <td align='center'><input type='text' name='oilqty' size='3' maxlength='3'/></td> </tr> <tr> <td>Sparks</td> <td align='center'><input type='text' name='sparksqty' size='3' maxlength='3'/></td> </tr> <tr> <td colspan='2' align='center'><input type='submit' value='Submit Order'/></td> </tr> </table> </form> </body> </html>
查看完整描述

4 回答

?
一只甜甜圈

TA贡献1836条经验 获得超5个赞

原来是要把orderform-1.html里面的processorder1.php改为绝对能路径,即action="http://localhost/processorder1.php
或者把orderform-1置于http://localhost/orderform-1....

然后再运行提交订单程序之后processorder1.php就自动运行且不报错了!

查看完整回答
反对 回复 2019-03-18
?
阿晨1998

TA贡献2037条经验 获得超6个赞

echo '<p>Your Order is as follows:</p>;
末尾单引号

查看完整回答
反对 回复 2019-03-18
?
慕姐8265434

TA贡献1813条经验 获得超2个赞

先检查一下语法问题,一个好的IDE有助于你提高代码的效率

查看完整回答
反对 回复 2019-03-18
  • 4 回答
  • 0 关注
  • 495 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信