Импорт файлов

279
.
Друзья,какой код нужно вставить,что б на сайте под меню выгрузить файл было еще и меню импортировать файлы с выставленным в настройках размером?

Вот пример
Прикрепленные файлы:
.
про размер нeзнаю, a импорт можешь вырезать из моих значков...
.
hooligan
А как именно вырезать..что б под форму ввода сообщения подогнать!?
.
КЕК
вроде бы как надо перенести тему в Напишите за меня....
.
Ps - наше всё
сeнсор (14.08.2011/18:00)
вроде бы как надо перенести тему в Напишите за меня....
Как бы не мешало изначально её там создать
.
КЕК
Lacky (14.08.2011/18:11)
Как бы не мешало изначально её там создать
лакки отдавай мне кнопку пока тебя на сайте нет
.
Ps - наше всё
сeнсор (14.08.2011/18:22)
лакки отдавай мне кнопку пока тебя на сайте нет
:бан2: харе оффтопить
.
~XeOn~
blackvj, Как-то так, заточишь под себя.
Пс. Не помню переменную отвечающую за макс. размер так что добавил свою $maxFileSize
if(isset($_POST['copyGO']) && !empty($_POST['copyURL']))
{
    $maxFileSize = '10';
    $_POST['copyURL'] = funtctions::chek($_POST['copyURL']);
    $headers = get_headers($_POST['copyURL']);
    $realSize = ((int)$headers['Content-lenght'] / 1024 / 1024);
    $ex = explode('.', $_POST['copyURL']);
    $c = count($ex);
     if(strpos($ex[$c], 'php') == false || strpos($ex[$c], 'html') == false || strpos($ex[$c], 'htm') == false || strpos($ex[$c], 'xhtml') == false || strpos($ex[$c], 'phtml') == false || strpos($ex[$c], 'wml') == false)
    {
        if($realSize <= $maxFileSize)
            copy($_POST['copyURL'], 'куда/копировать/файл.тхт');
        else
            $error = 'Файл слишко большой! Максимальный размер файла: '.$maxFileSize.' MB.';

    }
        else {
        $error = 'Попытка загрузить запрещеный файл!';
    }
 }
  else {
    $error = 'Не введен адрес сайта!';
}
if($error)
{
    functions::display_errors($error);
    require($rootpath.'incfiles/end.php);
    exit;
}
echo '<form action="file.php" method="post">' .
         '<div class="menu">Введите адрес файла c http:\/\/ :<br/>' .
         '<input type="text" value="" name="copyURL" maxlenght="150" size="20"/><br/>' .
          '<input type="submit" name="copyGO" value="Импорт"/></div></form>';
Всего: 8