Покинул форум
Сообщений всего: 11
Дата рег-ции: Дек. 2010 Откуда: Казань
Помог: 0 раз(а)
Доброго времени суток всем! Помогите разобраться с CURL
Мне нужно вытянуть со страницы /admin.php?mod=addnews&action=addnews значение user_hash (CMS DLE).
Проблема заключается в том что я не могу вывести эту страницу, выходит какая то белиберда.
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
bassay пишет:
подскажите чего не хватает...
1) Зачем столько даных в пост запросе? Половина пустых (keywords=&) можно убрать.
2) я думаю реферер совсем не нужен.
3) urlencode() тоже можно не использовать.
Вот убери эти 3 пункта и круг подозрения сузится.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
bassay
Отправлено: 11 Декабря, 2010 - 11:40:35
Новичок
Покинул форум
Сообщений всего: 11
Дата рег-ции: Дек. 2010 Откуда: Казань
Помог: 0 раз(а)
не получается
попробовал все варианты с реффер и без, urlencode()
даже понять не могу в чем может быть дело
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
OrmaJever пишет:
urlencode() тоже можно не использовать.
Использование функции urlencode осуществляющей приведение информационных полей HTTP-запроса на более высокий уровень экранирования в действительности является обязательным дейсвием - дело в том что для осуществления корректного трактования запроса необходима реализация именно покомпонентного urlencode-кодирования отдельных информационных полей - а в случае применения данной операции к полой строке запроса она не является целесообразной поскольку не производит отеление структурных и инфрмационных компонентов
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
bassay
Отправлено: 11 Декабря, 2010 - 13:05:58
Новичок
Покинул форум
Сообщений всего: 11
Дата рег-ции: Дек. 2010 Откуда: Казань
Помог: 0 раз(а)
получается urlencode() можно не использовать.
JustUserR
Отправлено: 11 Декабря, 2010 - 21:06:19
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
bassay пишет:
Получается urlencode() можно не использовать.
Использование функции urlencode является обязательным при осуществлении создания целевой строки запроса или информационных полей HTTP-документа - для обеспечения корректного уровеня представление пересылаемых данных и управляющих компонентов
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
bassay
Отправлено: 11 Декабря, 2010 - 21:35:19
Новичок
Покинул форум
Сообщений всего: 11
Дата рег-ции: Дек. 2010 Откуда: Казань
Помог: 0 раз(а)
JustUserR пишет:
Использование функции urlencode является обязательным при осуществлении создания целевой строки запроса или информационных полей HTTP-документа - для обеспечения корректного уровеня представление пересылаемых данных и управляющих компонентов
я ее использую, почему не отсылает в чем может быть дело? (Добавление)
помоги сформировать запрос
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
bassay пишет:
Я ее использую, почему не отсылает в чем может быть дело?
Необходимость использования функции urlencode обеспечена требованя к явному разграничению уровней представления передаваемый информационных полей и заголовочных компонентов - по этой причине ее корректная обусловленность осуществляется только в случае использования кодирования отдельных компонентов с осуществлением их последующего соединения Кроме того возможной причиной некорректной работоспособности приведенного вами PHP-скрипта является использования несопоставимого представления передаваемых данных - относительно представления к целевой кодовой таблице - котороые может специфицироваться в завсмости от метода кодирования и передачи информационных полей
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
bassay
Отправлено: 13 Декабря, 2010 - 21:22:42
Новичок
Покинул форум
Сообщений всего: 11
Дата рег-ции: Дек. 2010 Откуда: Казань
Помог: 0 раз(а)
я нихера не понял!
JustUserR
Отправлено: 14 Декабря, 2010 - 11:27:06
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
bassay пишет:
Я нихера не понял!
Передача информационных полей HTTP-заголовка и его содержмого осуществляется в обобщенном 7bit-ном представлении которые включает в себя исключительно ASCII-символы с индексными позициями меньшими 127 и не являющимися управяющими элементами - таким образом для передаваемых данных должна быть проведена проверка и MIME-кодирование при необходимости - которое должно проводиться *отдельно* для вкелючаемых компонентов а не всего HTTP-документа в совокупности
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
bassay
Отправлено: 14 Декабря, 2010 - 12:25:17
Новичок
Покинул форум
Сообщений всего: 11
Дата рег-ции: Дек. 2010 Откуда: Казань
Помог: 0 раз(а)
это понятно, но почему мой скрипт не отправляет новость на сайт. Может быть дело. то что я неправильно сформировал запрос или еще что то....????
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.