ФорумПрограммированиеPHP для идиотовРасширения PHP → Регистратор на рамблере, ошибка на втором шаге (проблемы с CURL)

Регистратор на рамблере, ошибка на втором шаге (проблемы с CURL)

  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 7 мая 2009 г. 19:49, спустя 1 день 7 часов 47 минут

    Еще нужно? Я освободился немного….
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • sw12345

    Сообщения: 82 Репутация: N Группа: Кто попало

    Spritz 7 мая 2009 г. 21:14, спустя 1 час 25 минут 41 секунду

    очень нужноо
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 8 мая 2009 г. 3:12, спустя 5 часов 57 минут 30 секунд

    Готово, в следующий раз сам отлаживать будешь… :)

    1. Передавай 'recoverpassword' в $postdata
    2. Закрывай курл_соединение и открывай вновь.

    Выслал исходник на почту…
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 8 мая 2009 г. 3:16, спустя 3 минуты 51 секунду


    Да не в коде у меня ошибка, может быть я не правильно понимаю работу рамблера, вот в чем вопрос
    Используй утилиты для отлова HTTP заголовков и POST данных, вот тут http://adw0rd.ru/2009/firefox3-addons-for-web-develop/ я писал про расширение для FireFox. Так же есть утилиты типа Proximitron под Windows…

    И всегда передавай всё то, что передает браузер. То есть если ты и не ввел никаких данных, то это не значит что ничего не передается!

    Например, есть форма


    <form>
    <input value="word" name="input_0" />
    <input value="" name="input_1" />
    </form>


    Ты в курле передаешь только "input_0", ибо там есть значение "word", а надо и "input_1". У тебя по всей видимости логика такая: если ничего не введено, то и нахуй не надо передавать? :)

    А я на стороне сервера потом легко проверю:
    <?php

    if(!isset($_POST['input_1'])) 'Идите нах! :P';
    exit;

    ?>
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • sw12345

    Сообщения: 82 Репутация: N Группа: Кто попало

    Spritz 8 мая 2009 г. 7:20, спустя 4 часа 4 минуты 41 секунду


    Ты в курле передаешь только "input_0", ибо там есть значение "word", а надо и "input_1". У тебя по всей видимости логика такая: если ничего не введено, то и нахуй не надо передавать? :)

    Так и думал, все понял =), спасибо

Пожалуйста, авторизуйтесь, чтобы написать комментарий!