Форум → Программирование → Пыхнуть хотите? → Готовые решения → DudeCurl 0.3 beta
DudeCurl 0.3 beta
- 
                    
                    
                         Сен. 27, 2009, 2:45 п.п., спустя 7 минут 56 секунд
                                    
                                Блин, точно, на локалке 4.4.4, а на хостинге 4.3.9 всего лишь… Не думал я об этом чего то)) А под 4ый библиотеку как-нибудь конвертировать можно? Сен. 27, 2009, 2:45 п.п., спустя 7 минут 56 секунд
                                    
                                Блин, точно, на локалке 4.4.4, а на хостинге 4.3.9 всего лишь… Не думал я об этом чего то)) А под 4ый библиотеку как-нибудь конвертировать можно?
- 
                    
                    
                         Сен. 27, 2009, 3:11 п.п., спустя 26 минут Сен. 27, 2009, 3:11 п.п., спустя 26 минут
 с таким гавном не работаем, сори :)
 Блин, точно, на локалке 4.4.4, а на хостинге 4.3.9 всего лишь… Не думал я об этом чего то)) А под 4ый библиотеку как-нибудь конвертировать можно?
 нахуй историю, живите будущим (с) дуд!Сапожник без сапог
- 
                    
                    
                         Сен. 27, 2009, 3:17 п.п., спустя 5 минут 16 секунд
                                    
                                Хороший совет)) Ок, щас тогда обновлюсь и попробую потестить) Сен. 27, 2009, 3:17 п.п., спустя 5 минут 16 секунд
                                    
                                Хороший совет)) Ок, щас тогда обновлюсь и попробую потестить)
- 
                    
                    
                         Сен. 27, 2009, 3:52 п.п., спустя 35 минут
                                    
                                Обновился до версии 5.2.4, но теперь другая ошибка( Сен. 27, 2009, 3:52 п.п., спустя 35 минут
                                    
                                Обновился до версии 5.2.4, но теперь другая ошибка(
 Fatal error: Uncaught exception 'Exception' with message 'Cannot load Curl extesion.' in Z:\home\mk\www\inc\DudeCurl.php:353 Stack trace: #0 Z:\home\mk\www\inc\DudeCurl.php(31): DudeCurl->_check_curl_extension() #1 Z:\home\mk\www\inc\main.php(84): DudeCurl->__construct('http://212.75.2…') #2 Z:\home\mk\www\index.php(2): require('Z:\home\mk\www\…') #3 {main} thrown in Z:\home\mk\www\inc\DudeCurl.php on line 353
- 
                    
                    
                        
- 
                    
                    
                         Сен. 27, 2009, 3:56 п.п., спустя 4 минуты 28 секунд
                                    
                                Разве require_once ("DudeCurl.php"); это не есть подключение? Сен. 27, 2009, 3:56 п.п., спустя 4 минуты 28 секунд
                                    
                                Разве require_once ("DudeCurl.php"); это не есть подключение?
 require_once ("DudeCurl.php");
 $curl = new DudeCurl("http://xxx/asp/postlogin.asp");
 $curl->post = array(
 "VER" => $VER,
 "N" => $N,
 "CID" => $CID,
 "SID" => $SID,
 "CN" => $CN,
 "SCID" => $SCID,
 );
 $curl->exec();
- 
                    
                    
                         Сен. 27, 2009, 3:59 п.п., спустя 2 минуты 47 секунд Сен. 27, 2009, 3:59 п.п., спустя 2 минуты 47 секунд
 DudeCurl это всего лишь библиотека для более удобной работы с php.net/curl и не более, а саму php.net/curl надо еще установить :)
 Разве require_once ("DudeCurl.php"); это не есть подключение?
 require_once ("DudeCurl.php");
 $curl = new DudeCurl("http://xxx/asp/postlogin.asp");
 $curl->post = array(
 "VER" => $VER,
 "N" => $N,
 "CID" => $CID,
 "SID" => $SID,
 "CN" => $CN,
 "SCID" => $SCID,
 );
 $curl->exec();Сапожник без сапог
- 
                    
                    
                         Сен. 27, 2009, 4:02 п.п., спустя 2 минуты 42 секунды
                                    
                                Ааааа, вот я жестоко туплю, прям нешуточно)))) Благодарю за такую терпиливость ко мне - тогда приступлю к установке) Сен. 27, 2009, 4:02 п.п., спустя 2 минуты 42 секунды
                                    
                                Ааааа, вот я жестоко туплю, прям нешуточно)))) Благодарю за такую терпиливость ко мне - тогда приступлю к установке)
- 
                    
                    
                         Сен. 27, 2009, 4:24 п.п., спустя 21 минуту 50 секунд Сен. 27, 2009, 4:24 п.п., спустя 21 минуту 50 секунд
 всегда рады видеть человека из сети goodline.info ;)
 Ааааа, вот я жестоко туплю, прям нешуточно)))) Благодарю за такую терпиливость ко мне - тогда приступлю к установке)Сапожник без сапог
- 
                    
                    
                         Сен. 27, 2009, 4:29 п.п., спустя 4 минуты 49 секунд
                                    
                                А почему такое особенное отношение к goodline.info ?))) Сен. 27, 2009, 4:29 п.п., спустя 4 минуты 49 секунд
                                    
                                А почему такое особенное отношение к goodline.info ?)))
 У меня еще один вопросик - пока не получается нормально авторизоваться, ищу ошибку, либо она с моей стороны, либо с принимающей, хотел прояснить всё)
 $curl = new DudeCurl("http://winimg.com/account/login");
 http://winimg.com/account/login - это адрес где находится форма, или адрес скрипта, который уже POST обрабатывает?
- 
                    
                    
                         Сен. 27, 2009, 4:48 п.п., спустя 18 минут 57 секунд Сен. 27, 2009, 4:48 п.п., спустя 18 минут 57 секунд
 dudecurl - удобная обертка для php_curl.dll
 А почему такое особенное отношение к goodline.info ?)))
 У меня еще один вопросик - пока не получается нормально авторизоваться, ищу ошибку, либо она с моей стороны, либо с принимающей, хотел прояснить всё)
 $curl = new DudeCurl("http://winimg.com/account/login");
 http://winimg.com/account/login - это адрес где находится форма, или адрес скрипта, который уже POST обрабатывает?
 это ур куда слать запрос
 преимущества dudecurl:
 - лаконичность
 - автоматическая обработка результата запроса в utf-8
 - автоматическая раобта с кукисами
 - автоматическая обработка сжатия и тп
 - автоматическая обработка директив cookie, post, postfields и тп
 ну и еще может что забыл =))
 в общем я ее люблюСапожник без сапог
- 
                    
                    
                         Сен. 27, 2009, 4:59 п.п., спустя 11 минут 34 секунды
                                    
                                Тогда всё вроде правильно делаю, буду искать проблему в принимающей стороне Сен. 27, 2009, 4:59 п.п., спустя 11 минут 34 секунды
                                    
                                Тогда всё вроде правильно делаю, буду искать проблему в принимающей стороне
- 
                    
                    
                         Ноя. 17, 2009, 10:26 д.п., спустя 50 дней 18 часов 27 минут
                                    
                                как узнать что все хорошо прошло? Ноя. 17, 2009, 10:26 д.п., спустя 50 дней 18 часов 27 минут
                                    
                                как узнать что все хорошо прошло?
 сам КОД работает исправно POST отправляет отлично … с той стороны он появляется$html = $curl->init($post_url)->opts('post',$post)->exec(); // все сделал
 echo $html; // тут пусто
 echo gettype($html); //тут string
 // если делать так ПРОХОДИТ ELSE
 if($html){ ….. } else { echo "прошла ELSE"; }
- 
                    
                    
                         Ноя. 17, 2009, 11:17 д.п., спустя 51 минуту 5 секунд
                                    
                                елси будет ошибка, то курл выбросит exception :) Ноя. 17, 2009, 11:17 д.п., спустя 51 минуту 5 секунд
                                    
                                елси будет ошибка, то курл выбросит exception :)
 а хорошо ли с постом дела - responseinfo
 $curl->responseinfo
 и $curl->header("location"); например может помочь, если страница была бы перенаправлена куда то.Сапожник без сапог
- 
                    
                    
                         Ноя. 18, 2009, 11:14 д.п., спустя 23 часа 56 минут 30 секунд
                                    
                                чета не могу русские символы подружить с одним сайтом … латинские проходят … Ноя. 18, 2009, 11:14 д.п., спустя 23 часа 56 минут 30 секунд
                                    
                                чета не могу русские символы подружить с одним сайтом … латинские проходят …
 у них такое …<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
 мой старый родной код проходит, выполняя перед этимforeach ($post as $name => $value) {
 $_post[] = $name.'='.str_replace('&', '%26' , iconv("cp1251", "UTF-8", $value));
 }
Пожалуйста, авторизуйтесь, чтобы написать комментарий!
 
         
                                     
                                    