<?php
session_start();
$ms_pol = $_GET['ms_pol'];
if ($_SESSION['user_login'] == '')
{
echo 'Ошибка! Файл не может быть загружен!';
exit;
}
if ($_POST['pokas'] != 3)
{
?>
<span class="ramka">
<form name="" action="" enctype="multipart/form-data" method="post">
Файл (не больше 500 кб ):<br>
<input name="name_f" type="file"><br>
<input name="pokas" type="hidden" value="3">
<input type="submit" value="Добавить">
</form>
Доступные расширения:<br>
zip|rar|7z|gzip|pub|txt|doc|docx|pdf
</span>
<?php }
else
{
if (is_uploaded_file($_FILES['name_f']['tmp_name']))
{
if (eregi("\.(zip|ZIP|rar|RAR|7z|7Z|gzip|GZIP|pub|PUB|txt|TXT|pdf|PDF|doc|DOC|DOCX|docx)$",$_FILES['name_f']['name']))
{
$fname = $_FILES['name_f']['name'];
if (is_file('flud/file/'.$fname))
{
echo 'Файл с именем '.$fname.' уже имеется! Переименуйте файл.';
echo "\n".'Можете использовать его!';
}
else
{
if ($_FILES['name_f']['size'] <= 512000)
move_uploaded_file($_FILES['name_f']['tmp_name'],"flud/file/$fname"); // файл сохранен в выбраный_каталог/$fname(тут уже расширение)"
else
{
echo 'Ошибка. Превышен размер в 500 кб';
exit;
}
}
// успешно
$Pa3mep = filesize('flud/file/'.$fname);
echo '
<center>Скопируйте код из поля ниже и вставьте его в поле.</center> <br>
<textarea style="width: 100%;"rows=10>[link=/flud/file/'.$fname.'=l]'.$fname.'[/link]</textarea>
';
$past = ('[link=/flud/file/'.$fname.'=l]'.$fname.'('.ceil($Pa3mep/1024).' кб)[/link]');
include('flud/js/js_inc.php');
}
else
{
echo 'Ошибка. В названии найдены недопустисые символы. Возможно файл имеет несовместимое разрешение.';
}
}
else
{
echo 'Ошибка. Файл не загружен. Ошибка cервера, проверьте, существуют ли соответствующие полномочия.';
}
}
?>