За последние 24 часа нас посетили 18153 программиста и 1617 роботов. Сейчас ищут 1437 программистов ...

Трабла с cURL

Тема в разделе "PHP для новичков", создана пользователем voodoo911, 23 июн 2008.

  1. voodoo911

    voodoo911 Активный пользователь

    С нами с:
    23 июн 2008
    Сообщения:
    4
    Симпатии:
    0
    Добрый день. Как новичек пытаюсь разобраться с cURL.
    Есть страница start.php с кодом:
    Код (Text):
    1. <html>
    2. <title></title>
    3. <body>
    4.  
    5. <form method="POST" action="echo.php">
    6. <input type="text" name="path">
    7. <input  name="submit" type="submit" value="ok">
    8. </form>
    9.  
    10. </body>
    11. </html>
    Пытаюсь курлом засабмитить форму, но он подлец выдает мне всю страницу. Код курла

    Код (Text):
    1. <?php
    2.   $ch = curl_init();
    3.   curl_setopt($ch, CURLOPT_URL, 'http://localhost/start.php');
    4.   curl_setopt($ch, CURLOPT_POST, true);
    5.   curl_setopt($ch, CURLOPT_POSTFIELDS, 'path=111');  
    6.   curl_setopt($ch, CURLOPT_POSTFIELDS, 'submit=ok');  
    7.  
    8.   $data = curl_exec($ch);
    9.    curl_close($ch);
    10. ?>
    Зарнее всем спасибо
    Поиск юзал, ничего не нашел.
     
  2. DarkElf

    DarkElf Активный пользователь

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    а action у формы куда ведет? а пост ты куда посылаешь?
     
  3. voodoo911

    voodoo911 Активный пользователь

    С нами с:
    23 июн 2008
    Сообщения:
    4
    Симпатии:
    0
    а action у формы куда ведет?

    Код (Text):
    1. <form method="POST" action="echo.php">


    а пост ты куда посылаешь?

    curl_setopt($ch, CURLOPT_URL, 'http://localhost/start.php');

    Все ответы в коде.
    Или я не понял вопроса?
    Тоесть я курлом открываю файл start.php и даю в него входные данные, сама форма их передает на скрипт echo.php.
     
  4. DarkElf

    DarkElf Активный пользователь

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    ну, у тебя action один скрипт, а пост ты шлешь в другой... естественно, что не работает)
     
  5. voodoo911

    voodoo911 Активный пользователь

    С нами с:
    23 июн 2008
    Сообщения:
    4
    Симпатии:
    0
    процес в мозгу пошел :) Спасибо за старт :)