Автозаполнение

Discussion in 'PHP' started by mutty, 20 Aug 2012.

  1. mutty

    mutty New Member

    Joined:
    2 Aug 2011
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Привет.
    Делаю, я заполнение сайта, через CURL (POST), запросы отсылаю, сервер их принимает, все отлично. Но есть там 4 поля таких, а name у них однаковое files[] (массив походу), ну вот, мне нужно в каждое из них передать параметр. Вот, мой код:
    PHP:
    $url "http://site.ru/";

    $post['name'] = 'test';
    $post['image'] = '@C:/AppServ/www/images/20.jpg';
    $post['files[]'] = '@C:/AppServ/www/images/21.jpg';
    $post['files[]'] = '@C:/AppServ/www/images/22.jpg';
    $post['files[]'] = '@C:/AppServ/www/images/23.jpg';
    $post['files[]'] = '@C:/AppServ/www/images/24.jpg';

        
    $cl curl_init();
        
    curl_setopt($clCURLOPT_URL$url);
          
    curl_setopt($clCURLOPT_RETURNTRANSFER,1);
           
    curl_setopt($clCURLOPT_USERAGENT'Opera/9.80 (Windows NT 6.1; U; ru) Presto/2.2.15 Version/10.10');
           
    curl_setopt($clCURLOPT_COOKIEJAR$_SERVER['DOCUMENT_ROOT'].'1.txt');
          
    curl_setopt($clCURLOPT_COOKIEFILE$_SERVER['DOCUMENT_ROOT'].'1.txt');
           if(!empty(
    $post)) {curl_setopt($clCURLOPT_POST1); curl_setopt($clCURLOPT_POSTFIELDS$post);}else{curl_setopt($clCURLOPT_POST0);}
          
    $ex=curl_exec($cl);
          
    curl_close($cl);
           echo 
    $ex;
    Ну, вот, видите пробуй вот так, но что-то не идет, как быть в таком случае?
    (Добавление)
    А вот, еще HTML код того сайта:
    Code:
    <div><input type="file" name="files[]" /> </div>
    <div><input type="file" name="files[]" /> </div>
    <div><input type="file" name="files[]" /> </div>
    <div><input type="file" name="files[]" /> </div>
     
  2. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Пронумеруй [0] [1] и тд, прям как в HTTP-сниффере
     
  3. mutty

    mutty New Member

    Joined:
    2 Aug 2011
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Сделал, 1 скриншот прошел, остальные чего-то не идут.
     
  4. mutty

    mutty New Member

    Joined:
    2 Aug 2011
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Вот, ошибку вывел через curl_error: failed creating formpost data
     
  5. mutty

    mutty New Member

    Joined:
    2 Aug 2011
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Ребят, подскажите что нибудь.