Вход Регистрация
Файл: www/pic/upl.php
Строк: 37
<?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.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 
'Название:<br/>
<input name="auto" type="checkbox" value="1"> Автоматическое<br/>'
;
echo 
'<input type="submit" value="Загрузить"/></form>';
echo 
'<br/>Примечание!<br/>Автоматическое - это название вида => image_'.$ran.'.расширение<br/>P.S Выбирайте пункт Автоматическое только в том случае если стандартное название картинки является не коректным!';
}else{
$ex=pathinfo($_FILES['file']['name']);
$ext=strtolower($ex['extension']);
if(
$ext!='gif' and $ext!='jpg' and $ext!='jpeg' and $ext!='png'){
div('Ошибка');
echo 
'Неверный формат загружаемого файла<br/>Разрешены такие как: <b>jpg, jpeg, gif, png</b>!';
}else{
$id_cat=intval($_POST['cat']);
if(isset(
$_POST['auto'])){
$filesme='image_'.$ran.''.$ext;
}else{
$filesme=basename($_FILES['file']['name']);}
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'], 'loads/'.$filesme);
div('Загружено');
echo 
'Файл успешно добавлен!';}}}
echo 
'</div>';
include 
'../foot.php';
echo 
'</div>';
?>
Онлайн: 2
Реклама