<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
</head>
<body>
[php]<?php
if(isset($_FILES['photo']) and $_POST['category']!==0 ){
include("./db.php");
$name=$_POST['name'];
$cat=$_POST['category'];
$con=$_POST['country'];
$href=$_POST['href'];
$date = date('Y-m-d-H-i-s',time());
$fname = $_FILES['photo']['name'];
$file = $_FILES['photo']['tmp_name'];
$file_ext = end(explode(".",$fname));
$fdir = "./images";
$filepath = $fdir."/".$date.".".$file_ext;
if(move_uploaded_file($file,$filepath)){
$img_url = "/images/".$date.".".$file_ext;
mysqli_query("INSERT INTO tovar VALUES('','$name','$cat','$img_url','$href'");
mysqli_close($link);
echo "Данные внесены в базу ";
} else { echo "ошибка";}
}
?>[/php]
<table>
<form action="goods.php" method="POST" enctype="multipart/form-data">
<tr>
<td>Название</td>
<td>
<input type="text" name="name" size="50" maxlength="100">
</td>
</tr>
<tr><td>Категория</td><td><select name="category">
<option value="0">Выберите категорию</option>
<option>Часы-Аксессуары</option>
<option>Красота Здоровье</option>
<option>Автомобили</option>
<option>Игрушки</option>
<option>Магазины</option>
<option>Дом / быт</option>
<option>Спорт охота рыбалка</option>
<option>Одежда</option>
<option>Витрины</option>
<option>Товары 18+</option>
<option >Инфокурсы</option>
</select></td></tr>
<tr><td>Страна</td><td>
<textarea name="country" wrap='hard'></textarea>
</td></tr>
<tr><td>картинка</td><td><input type="file" name="photo" id="photo" /></td><tr>
<tr><tr><td>Ccылка</td><td><input type="text" size="50" maxlength="500" name="href"></td></tr>
<tr>
<td colspan="2"><input type='submit' value="записать"> </td>
</tr>
</form>
</table>
</body>
</html>
простенький скрипт для наполнения базы , но файл не загружается пищет вот такое
Strict Standards: Only variables should be passed by reference in /var/www/html/goods.php on line 20
Warning: move_uploaded_file(./images/2017-07-25-18-21-23.png): failed to open stream: Permission denied in /var/www/html/goods.php on line 23
Warning: move_uploaded_file(): Unable to move '/tmp/phpi9JMcw' to './images/2017-07-25-18-21-23.png' in /var/www/html/goods.php on line 23
права везде поставил 777 в чём дело