ФорумПрограммированиеPHP для идиотов → POST запрос средствами PHP

POST запрос средствами PHP

  • Sin

    Сообщения: 80 Репутация: N Группа: Адекваты

    Spritz 1 декабря 2008 г. 18:20, спустя 2 минуты 5 секунд

    phpdude,
    на сокетах, такую(вашу) строку прямо и надо передавать в сокет.

    но вот проблемка. в этой строке встречается параметр, который мне не известен заранее
    —————-41184676334

    как с этим быть?
  • phpdude

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

    Spritz 1 декабря 2008 г. 18:20, спустя 39 секунд


    phpdude, +1 за то что согласился :)
    я какбы быдло то не 100%ое )))

    а по теме да, сокеты конечно гибче, но на пхп писать сервер какойнить … или клиент … больше чем для хттп - имхо моветон, но конечно это зависит от задачи. сервера я обычно на c# пишу или на яве(имел опыт работы над l2jserver, только недолгий опыт )) ) )
    Сапожник без сапог
  • adw0rd

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

    Spritz 1 декабря 2008 г. 18:23, спустя 2 минуты 39 секунд

    phpdude, я клиента как-то писал для СМС конкурса… надо было просто собирать статистику. Хоть курл и поддерживает телнет (а именно такой интерфейс мне предоставили) я юзал сокеты… было удобнее :)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

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

    Spritz 1 декабря 2008 г. 18:24, спустя 45 секунд


    phpdude,
    на сокетах, такую(вашу) строку прямо и надо передавать в сокет.

    но вот проблемка. в этой строке встречается параметр, который мне не известен заранее
    —————-41184676334

    как с этим быть?
    этот параметр - разграничитель данных формы. почитайте про спецификацию протокола HTTP, если конечно интересно. если прочитаете, то поймете многое интересное :)

    http://ru.wikipedia.org/wiki/HTTP

    там(в вашем примере) есть строка

    Content-Type: multipart/form-data; boundary=—————————41184676334



    boundary=—————————41184676334

    эта строка говрит серверу, что используй строку —————————41184676334 для разделения данных формы. ну и используется эта штука при отправке файлов из вебформы, в вашем случае - загрузка аватара на странице.
    Сапожник без сапог
  • phpdude

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

    Spritz 1 декабря 2008 г. 18:25, спустя 1 минуту 26 секунд


    phpdude, я клиента как-то писал для СМС конкурса… надо было просто собирать статистику. Хоть курл и поддерживает телнет (а именно такой интерфейс мне предоставили) я юзал сокеты… было удобнее :)
    ну да, я и говорю зависит от задачи :)

    а смс клиент это вещь нечастая я думаю )))))

    сокеты конечно хорошо :)

    я как то http://phpdude.ru/archives/59 писал, так тоже юзал fwrite вместо любимого file_put_contents :))
    Сапожник без сапог
  • AlexB

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

    Spritz 1 декабря 2008 г. 18:26, спустя 31 секунду


    в этой строке встречается параметр, который мне не известен заранее
    —————-41184676334

    Ты не знаешь как в php вставить в строку переменную?
    Или в чем проблема то состоит?
  • phpdude

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

    Spritz 1 декабря 2008 г. 18:26, спустя 48 секунд

    adw0rd, по делу, вхуярь как по паре пробелов с каждой сторны около стрелочки "обращения к пользователю", чтобы не метиться мышкой постоянно, а то там буквально 4-5 пикселей и в них надо попасть - это пиздец :)

    Сапожник без сапог
  • phpdude

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

    Spritz 1 декабря 2008 г. 18:27, спустя 31 секунду



    в этой строке встречается параметр, который мне не известен заранее
    —————-41184676334

    Ты не знаешь как в php вставить в строку переменную?
    если не знаешь зачем эта строка, то и как вставить переменную становится проблематично, тем более где взять ее ;)
    Сапожник без сапог
  • Sin

    Сообщения: 80 Репутация: N Группа: Адекваты

    Spritz 1 декабря 2008 г. 18:33, спустя 6 минут 5 секунд

    phpdude, ну в общем вы поняли меня ))
    я имел ввиду то, что не знаю откуда берётся эта строка
  • Sin

    Сообщения: 80 Репутация: N Группа: Адекваты

    Spritz 1 декабря 2008 г. 18:35, спустя 1 минуту 36 секунд

    ааа….. тоесть я сам могу задать любое число в этой строке??
  • adw0rd

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

    Spritz 1 декабря 2008 г. 18:35, спустя 9 секунд

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

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

    Spritz 1 декабря 2008 г. 18:35, спустя 17 секунд


    ааа….. тоесть я сам согу задать любое число в этой строке??


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

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

    Spritz 1 декабря 2008 г. 18:35, спустя 10 секунд


    phpdude, ну в общем вы поняли меня ))
    я имел ввиду то, что не знаю откуда берётся эта строка
    почитай спецификацию, там прикольные шняги написаны :)
    Сапожник без сапог
  • phpdude

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

    Spritz 1 декабря 2008 г. 18:37, спустя 1 минуту 21 секунду

    adw0rd, adw0rd,

    phpdude, сделал
    так лучше? или это сугубо "для меня" было?)
    Сапожник без сапог
  • adw0rd

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

    Spritz 1 декабря 2008 г. 18:44, спустя 7 минут 15 секунд

    так лучше? или это сугубо "для меня" было?)
    ну типа должно быть удобнее по логике, однако я привык попадать и в прежнюю стрелочку :)
    https://smappi.org/ - платформа по созданию API на все случаи жизни

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