{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1. [автор] (19 мар 2016, 11:27) [0/0] [0] [отв] [спам] [под] +1 | -1

вот код
добавляет в бд 1 скрин
<?
if(Удалён !== ''){
$screen = htmlspecialchars(trim($_FILES['screen']['name']));
$finfo = explode('.',$screen);
$fileSuffix = array_pop($finfo);

$allowed_filetypes = array('.JPG','.jpg','.jpeg','.JPEG');
$max_filesize = 1024*1000*1024;

$ext = substr($screen, strpos($screen,'.'), strlen($screen)-1);


if(!in_array($ext,$allowed_filetypes)){
echo 'Возможно загрузить изображение только с расширением .jpg!<br/><br/>
<a href="add.php">К добавлению объявления</a></div>';
include("foot.php"*;
exit();
}

if(filesize($_FILES['screen']['tmp_name']) > $max_filesize){
echo 'Файл слишком большой по размеру!<br/><br/>
<a href="add.php">К добавлению объявления</a></div>';
include("foot.php"*;
exit();
}

$upload_path = 'screen/';

$_SESSION['time'] = time();
if(mkdir($upload_path.$_SESSION['time'])){
$upload_path = $upload_path.$_SESSION['time'].'/';
}else{
echo 'Error';
}

if(isset($_SESSION['time'])){
unset($_SESSION['time']);
}

if(!is_writable($upload_path)){
echo 'Невозможно загрузить изображение!<br/><br/>
<a href="add.php">К добавлению объявления</a></div>';
include("foot.php"*;
exit();
}

Удалён $upload_path . $screen);


$upload = $upload_path . $screen;
$upload2 = $upload_path . $screen2;


$sql_add = mysql_query("INSERT INTO obyav (id_category, time, name, text, price, city, icq, phone, email, screen1, screen2, del_time) VALUES('$id_category', '$time', '$name_m', '$text', '$price', '$city', '$icq', '$phone', '$email', '$upload', '$upload2', '$del_time')"*;
if($sql_add == true){
echo 'Ваше объявление успешно размешено!';
}else{
echo 'Ошибка!';
}

}else{
$sql_add = mysql_query("INSERT INTO obyav (id_category, time, name, text, price, city, icq, phone, email, del_time) VALUES('$id_category', '$time', '$name_m', '$text', '$price', '$city', '$icq', '$phone', '$email', '$del_time')"*;
if($sql_add == true){
echo 'Ваше объявление успешно размешено!';
}else{
echo 'Ошибка!';
}
}
?>
как сделать загрузку 2-х и более скринов. непойму


Изм. 1 раз. / Посл. изм. (19 мар 2016, 11:29)
  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений