Когда я использую этот скрипт, он получает: Запрошенный URL /StockManager/Product_Submit.php не найден на этом сервере.Вставка MYSQL дает ошибку 404
Кроме того, при попытке использовать ErrorDocument для обработки запроса была обнаружена ошибка 404 Not Found.
и он ничего не вводит в базу данных MYsql.
Это мой сценарий:
<?php
include 'Connect.php';
$ProName=htmlspecialchars($_POST["ProName"]);
$ProBuyprice=htmlspecialchars($_POST["ProBuyprice"]);
$ProWooPrice=htmlspecialchars($_POST["ProductWooPrice"]);
$WooId=htmlspecialchars($_POST["WooId"]);
$ProEbayPrice=htmlspecialchars($_POST["ProductEbayPrice"]);
$EbayId=htmlspecialchars($_POST["EbayId"]);
$ProQun=htmlspecialchars($_POST["ProQun"]);
$id=htmlspecialchars($_POST["userid"]);
$sql = ("INSERT INTO SoftwProducts(userid, Name, Qun, WooId, EbayId, BuyPrice, WooSelling, ebaySelling)
VALUES ($id,$ProName,$ProQun, $WooId, $EbayId, $ProBuyprice, $ProWooPrice, $ProEbayPrice)");
if (!mysqli_query($conn,$sql))
{
die('Error: ' . mysqli_error($conn));
}
echo "Success!";
?>
Когда я удаляю, если заявление и просто сделать:
mysqli_query($conn,$sql)
Я не получаю сообщение об ошибке 404. Что я делаю неправильно. Спасибо заранее!
404 HT Ошибка страницы TP не найдена, вы отправляете данные на страницу, которая не существует. –
MySQL не дает ошибку 404, ваш веб-сервер делает. Путь к вашему скрипту PHP неправильный. –
Я не вижу никакого способа, чтобы добавление или удаление оператора 'if' могло повлиять на эту ошибку. Единственный способ редактирования сценария может вызвать или исправить 404, если скрипт выполняет перенаправление и перенаправляет на несуществующий URL. – Barmar