|
|
|
| Доброго времени суток! Есть форма <input type=file name='img' cols='60' id='img'> которая после нажатия кнопки
<input name='add_good' type='submit' id='add_good' value='Добавить'>
передаёт путь выбранного файла через POST на следующий скрипт:
if (isset($_POST['add_good]) && $_POST['add_good']=="Добавить")
{
$db = mysql_connect ("localhost","root");
mysql_query ("SET names cp1251");
mysql_select_db ("myshop",$db);
$path = $_POST['img'];
$file = basename($path);
// line 301 $copy = copy ($path, "images\katalog\prod\ ".$file."");
$fin = "images\katalog\prod\".$file."";
$result = "INSERT INTO kat_good(id, artikyl, img, text, cena_s_nds)
VALUES (0, '".$_POST['artikyl']."', '<img src='".$fin."' width='170' height='230'>', '".$_POST['text']."', '".$_POST['cena_s_nds']."')";
if(mysql_query($result))
{
echo "<p>Товар был успешно добавлен в базу данных</p>";
echo "<a href='javascript:history.go(-1)'>Добавить следующий товар</a>";
echo "<p></p>";
echo "<a href='admin.php?page=index_menu'>Вернуться в меню</a>";
exit();
}
else
{
echo "error";
exit();
}
}
В результате выдаёт ошибку: "Warning: copy(images\katalog\prod\'M572Б-97.jpg') [function.copy]: failed to open stream: Invalid argument in C:\xampp\htdocs\admin\addGood.php on line 301"
Подскажите, ПОЖАЛУСТА, что не так??? | |
|
|