Вход Регистрация
Файл: www/pic/upl_file.php
Строк: 51
<?php 
include '../config.php';
$admin=admin();
$moder=mod_pic();
$ran=rand(00000000,99999999);
if(!
$admin and !$moder){
div('Ошибка');
echo 
'У Вас нет доступа к этой странице';
}else{
if(!isset(
$_FILES['file']['name'])){
div('Загрузка нескольких картинок');
echo 
'<form action="upl_file.php" method="POST" enctype="multipart/form-data">';
echo 
'Раздел:<br/>';
$cats=mysql_query("SELECT * FROM `pic_cat`");
echo 
'<select name="cat">';
while(
$cat=mysql_fetch_array($cats)){
echo 
'<option value="'.$cat['id'].'">'.$cat['name'].'</option>';}
echo 
'</select><br/>';
echo 
'Выбрать картинки:<br/>';
echo 
'<input name="file[]" type="file"><br/>';
echo 
'<input name="file[]" type="file"><br/>';
echo 
'<input name="file[]" type="file"><br/>';
echo 
'<input name="file[]" type="file"><br/>';
echo 
'<input name="file[]" type="file"><br/>';
echo 
'Название:<br/>
<input name="auto" type="checkbox" value="1"> Автоматическое<br/>'
;
echo 
'<input type="submit" value="Загрузить"></form>';
echo 
'<br/>Примечание!<br/>Автоматическое - это название вида => image_'.$ran.'.расширение<br/>P.S Выбирайте пункт Автоматическое только в том случае если стандартное название картинки является не коректным!';
}else{
div('Результат');
for(
$i=0$i<sizeof($_FILES['file']['name']); $i++){
$ex=pathinfo($_FILES['file']['name'][$i]);
$ext=strtolower($ex['extension']);
if(!empty(
$_FILES['file']['name'][$i]) and $ext!='gif' and $ext!='jpg' and $ext!='jpeg' and $ext!='png'){
echo 
'<div class="msg1">';
echo 
'Неверный формат загружаемого файла<br/>Разрешены такие как: <b>jpg, jpeg, gif, png</b>!</div>';
}else{
if(empty(
$_FILES['file']['name'][$i])){ continue;}
$id_cat=intval($_POST['cat']);
if(isset(
$_POST['auto'])){
$filesme='image_'.$ran.''.$i.''.$ext;
}else{
$filesme=basename($_FILES['file']['name'][$i]);}
mysql_query("INSERT INTO `pic_files` SET `id_cat`='$id_cat', `file`='$filesme', `time_d`='$time', `time_s`='$time', `id_user`='$aut[id]'");
copy($_FILES['file']['tmp_name'][$i], 'loads/'.$filesme);
echo 
'<div class="msg1">';
echo 
'Файл <b>'.$filesme.'</b> успешно загружен</div>';}}}}
echo 
'</div>';
include 
'../foot.php';
echo 
'</div>';
?>
Онлайн: 2
Реклама