как повлиять на @$_FILES[][] ?

Тема в разделе "Как сделать...", создана пользователем G-Null, 25 дек 2007.

Статус темы:
Закрыта.
  1. G-Null

    G-Null

    Регистр.:
    6 сен 2007
    Сообщения:
    180
    Симпатии:
    21
    PHP:
    if (@$_FILES['nn_strochki']['size']>0){ 
            
    $strochki=OpenFile('nn_strochki'); 
            
    $s_strochki=sizeof($strochki)-1
        } 
    Эта вещь со скрипта редБаттон. Она вместе с другой частью скрипта рандомно берёт из файла строчки и впихивает их в страницы, она отлично работает, когда ты выбираешь файл и нажимаешь "Генерить доры", дор сгенерился, потом снова нажимаешь генерить, ну и всё работает в подобном темпе

    Но в редБаттоне есть хорошая опция, называемая пакетной генерацией. И к сожелениб на неё фишка с рандомными строчками не распространяется.

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


    Возможно ли как-то манипулировать @$_FILES['nn_strochki']['size']
    ?

    то есть можно ли как-то прописать путь скажем до необходимого файла или что нибудь в этом духе ?

    Если здесь никак нельзя задать файл, то тоже скажите плиз.. тогда пойду копаться в самих скриптах, чтоб изменить там.
     
  2. x@nder

    x@nder Постоялец

    Регистр.:
    3 апр 2007
    Сообщения:
    128
    Симпатии:
    5
    Если я не ошибаюсь $_FILES только для чтения.
    Хотя если не прав. То поправьте.
     
  3. Кристя

    Кристя Постоялец

    Регистр.:
    11 май 2007
    Сообщения:
    69
    Симпатии:
    5
    это глобальная переменная, задаётся сервером. но её можно изменить.

    перед теми строчками, которые ты привёл, пропиши

    $_FILES['nn_strochki']['size']=666;

    или вместо 666 любое число!
     
Статус темы:
Закрыта.