Здравейте! Като си изпробвам този код на компютъра си работи както трябва, но като го качаз в интернет и не работи. Къде е грешката ?
Код:
<?php
require_once("../../connection.php");
mysql_query("SET NAMES cp1251");
echo "<form method='post' action='' enctype='multipart/form-data'>";
echo "Име: ";
echo "<input type='text' name='name'>";
echo "<br/>";
echo "Снимка: ";
echo "<input type='file' name='file' id='file' /> ";
echo "<br/>";
echo "Категория: ";
echo "<select name='category'>";
echo "<option>Гуми</option>";
echo "<option>Каски</option>";
echo "<option>Ръкавици</option>";
echo "<option>Масла</option>";
echo "<option>Акумулатори</option>";
echo "<option>Мотопеди</option>";
echo "<option>Мотоциклети</option>";
echo "<option>Части за симсон</option>";
echo "</select";
echo "<br/>";
echo "Цена: ";
echo "<input type='text' name='price'>";
echo "<br/>";
echo "<input type='submit' name='submit' value='Запиши'>";
echo "<br/>";
echo "</form>";
if(isset($_POST['submit'])) {
$name=$_POST['name'];
$name=addslashes($name);
$name=htmlspecialchars($name);
$name=strip_tags($name);
$category=$_POST['category'];
$category=addslashes($category);
$category=htmlspecialchars($category);
$category=strip_tags($category);
$price=$_POST['price'];
$price=addslashes($price);
$price=htmlspecialchars($price);
$price=strip_tags($price);
$upl=move_uploaded_file($_FILES["file"]["tmp_name"],
"uploads/" . $_FILES["file"]["name"]);
if($upl) {
$picture="uploads/" . $_FILES["file"]["name"];
$sql=mysql_query("INSERT INTO `parts` (`name`,`picture`, `category`, `price`) VALUES ('$name','$picture','$category','$price')") or die(mysql_error());
}
if($sql) {
echo "Вие успешно добавихте часта!";
}else{
echo "Възникна грешка при добавянето на часта!";
}
}
?>