Php 我无法找出此脚本中的错误所在。尝试添加验证后出现错误
我无法找出此脚本中的错误所在。尝试添加验证后出现错误 我刚刚开始用php编写代码,请原谅;) 错误为 分析错误:语法错误,第84行C:\xampp\htdocs\index.php中的文件意外结束 请帮助:(Php 我无法找出此脚本中的错误所在。尝试添加验证后出现错误,php,html,Php,Html,我无法找出此脚本中的错误所在。尝试添加验证后出现错误 我刚刚开始用php编写代码,请原谅;) 错误为 分析错误:语法错误,第84行C:\xampp\htdocs\index.php中的文件意外结束 请帮助:( 项目: 费用: 网站: 除非粘贴中有错误,否则您将缺少几个右括号 尝试: 在不知道行号的情况下,第84行在哪里?还请修复您的格式。代码块不一致。可能是您忘记关闭了一些if语句中似乎没有关闭大部分if语句的if。抱歉,这是最后一行代码,代码说“ok”。这消除了错误,但脚本仍然无效te表
项目:
费用:
网站:
除非粘贴中有错误,否则您将缺少几个右括号
尝试:
在不知道行号的情况下,第84行在哪里?还请修复您的格式。代码块不一致。可能是您忘记关闭了一些if语句中似乎没有关闭大部分if语句的
if
。抱歉,这是最后一行代码,代码说“ok”。这消除了错误,但脚本仍然无效te表单提交::(:(尝试在整个验证块中放置断点。确保REQUEST\u METHOD确实设置为POST,并且您正在输入块。如果是这样,var\u将转储$\u POST的内容。以下是被视为空的内容列表:
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL | E_STRICT);
//debugging^
function p($array) {
echo '<pre>';
print_r($array);
echo '</pre>';
}
$con = mysql_connect("localhost","root","password1");
if (! $con) {
die('Could not connect: ');
}
mysql_select_db("inimaxedwards", $con);
$result = mysql_query("SELECT * FROM wishlist");
echo "<table border='1' width=600px>
<tr>
<th>Item</th>
<th>Cost</th>
<th>Website</th>
</tr>";
while($row = mysql_fetch_array($result)) { //p($row);
echo "<tr>";
echo "<td>" . $row['Item'] . "</td>";
echo "<td>" . $row['Cost'] . "</td>";
echo "<td>" . $row['Website'] . "</td>";
echo "</tr>";
}
//validation below
$itemErr = $costErr = $websitErr;
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["item"])) {
$itemErr = "You need to enter an item";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["cost"])) {
$costErr = "How much is the item?";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["website"])) {
$websiteErr = "Please provide a link for item!";
}
echo "</table>";
mysql_close($con);
?>
<form action="insert.php" method="post">
Item: <input type="text" name="item">
Cost: <input type="text" name="cost">
Website: <input type="text" name="website">
<input type="submit">
</form>
</body>
</html>
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["item"]))
$itemErr = "You need to enter an item";
if (empty($_POST["cost"]))
$costErr = "How much is the item?";
if (empty($_POST["website"]))
$websiteErr = "Please provide a link for item!";
}