Вы не зашли.
Главная » PHP » Передать $_POST на другой сервер
#1. nexus Off (2)
Участник
2012.12.22 11:11
Привет вам, доброго дня! Возможно ли такое, на другом сайте есть некий интерфейс, поле ввода и мне нужно передать туда данные с своего сайта. Допустим я сграбил страничку функцией файл_гет_контентс и как отправить данные? Нужно что то другое, вроде curl? Может поможете советом, где можно нубу почитать про это, мануалы не нужно писать ;-) или может у кого нить завалялась функция какая то спец, для такого 'парсинга' smile
#2. TLENS Off (14)
Moderator
2012.12.22 12:12
Можно почитать на php.net там стопудово на этот вопрос есть ответ. Или в какой то книге для нубов.
А так то да ты прав тебе нужен curl или стандартная функция fsockopen
А хотя если хорошо покрутить то походу можно й функцией file_get_contents
Мне кажется Когда то видел пример как ей целые файлы перекидают.
#3. Gemorroj Off (107)
Administrator
2012.12.22 13:01
http://php.net/manual/ru/function.curl- … ample-4018
#4. nexus Off (2)
Участник
2012.12.22 13:01
Спасибо пойду экспериментировать! ;-)
#5. nexus Off (2)
Участник
2012.12.22 14:02
Всё работает, а вот на том сайте форма ввода с таким вот делом Input type=hidden., может из за этого не передается ничего? На обычный инпут всё передает...
#6. Gemorroj Off (107)
Administrator
2012.12.22 17:05
nexus, нет. передавай имя этого поля и значение, как обычно.
#7. nexus Off (2)
Участник
2012.12.22 17:05
Name = PHPSESSID value = длинный набор букв :-(
#8. nexus Off (2)
Участник
2012.12.22 18:06
Башка уже болит :-D отложу ка я это на будущее.
#9. Gemorroj Off (107)
Administrator
2012.12.22 21:09
nexus, ну сессия обычная.
#10. TLENS Off (14)
Moderator
2012.12.22 22:10
Кстати по теме есть возможность в курла считать часть данных. те заголовки и еще максимум один мб данных.
Чета например побайтового чтения. Я заметил что есть только curl_exec который читает все. Мож директиву какую то ему задать?
#11. Gemorroj Off (107)
Administrator
2012.12.22 23:11
TLENS, вообще тебя не понял)
#12. TLENS Off (14)
Moderator
2012.12.23 00:12
Ну те curl exec сразу забирает все данные а мне надо прочитать только заголовки и часть данных например. Но при этом не считывая ввесь файл. Ну собственно можно было использовать range. но надо просто как бы читать по байтово например функция fread(handle, length) /
или fgec
#13. TLENS Off (14)
Moderator
2012.12.24 06:06
вообщем написал свой урезанный curl.
#14. DARK TLENS
Гость
2012.12.25 16:04
Может так?
Код:
span style="color: #0000BB"><?phpcurl_setopt_array( $ch, array( CURLOPT_URL => 'http://www.example.com/', CURLOPT_HEADER => true, CURLOPT_NOBODY => true ));
#15. Gemorroj Off (107)
Administrator
2012.12.25 17:05
так тоже можно.
#16. TLENS Off (14)
Moderator
2013.05.25 11:11
Проблема вернулась. Нужно реализовать этот скрипт Общие вопросы по PHP но с использованием curl.
Ворос остался в том как частично получать даныые с сокета а не зразу ввесь файл. Пример метод readfile
Страниц: 1 2 Все
Главная
WEB
PunBB Mod v0.6.2
0.017 s