我正在从一本名为PHP and MySQL web development的书中学习 PHP 。我是 PHP 的新手,我非常精通 C 和 HTML,我发现 PHP 的语法与 C 非常相似。
看代码:
<html>
<form action = "processorder.php" method = "post">
<p>tires:<input type=”text” name=”tireqty” size=”3” maxlength=”3” /></p>
<input type=”submit” value=”Submit Order” /></td>
</form>
</html>
这是 HTML 代码,我将输入 php 代码并将其保存为 processorder.php
<?php
$tireqty = $_POST[‘tireqty’];
echo "<p>Your order is as follows: </p>";
$tireqty." tires<br />";
?>
完成此操作后,我转到必须输入轮胎值的 html 页面,然后单击提交,然后它会重定向到我的 mu processorder php 页面,在该页面中显示我的原始 php 代码,而不是正确的输出,即:
Your order is as follows:
2 tires
但我得到了一个不同的 o/p,如下所示:
$tireqty = $_POST[‘tireqty’];
echo "<p>Your order is as follows: </p>";
$tireqty." tires<br />";
这是怎么回事有什么问题???而且我还收到一条错误消息是 processorder 脚本说:
parse error: undefined index 'tireqty' in line something and undefined var tireqty
嘿,伙计们,我不知道出了什么问题,但不能发表评论说按钮不起作用或我的浏览器无法让我写评论,我在这里接听所有电话:
是的,我正在使用 XAMPP,那有什么问题,我该怎么办?
我复制了您的代码,是的,其中没有错误,但是当我转到 html 页面并单击提交时,浏览器会打开一个对话框,提示“我已选择打开 process.php”以及它应该如何处理它,所以我选择用 gedit 打开,因为这是那里唯一可用的默认选项,它重定向到我的 php 脚本页面 :(:(:(
这是什么东西这么难,PHP真的那么难还是我在一个糟糕的平台上工作并从一本糟糕的书中学习?
有没有什么关于php的好书