ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Проблема с curl
  #1  
Старый 12.06.2010, 21:16
Аватар для LASS0
LASS0
Познающий
Регистрация: 03.01.2009
Сообщений: 33
Провел на форуме:
1536015

Репутация: 52
Отправить сообщение для LASS0 с помощью ICQ
По умолчанию Проблема с curl

PHP код:
function curl($url$post)
{
$ch curl_init();
curl_setopt($chCURLOPT_USERAGENT"Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.6"); 
curl_setopt($chCURLOPT_URL$url);
curl_setopt($chCURLOPT_HEADER1);
curl_setopt($chCURLOPT_POSTFIELDS$post);  
curl_setopt($chCURLOPT_RETURNTRANSFER1); 
curl_setopt($chCURLOPT_FOLLOWLOCATION1); 
curl_setopt($chCURLOPT_POST1);
$result curl_exec($ch);
curl_close($ch);
return 
$result;
}; 
Как можно сделать, чтобы при отправке post запроса
PHP код:
$result curl("http://site.ru/post.php""text=текст"); 
текст кодировался и отправлялся в url code
PHP код:
$result curl("http://site.ru/post.php""text=%d1%82%d0%b5%d0%ba%d1%81%d1%82"); 
 
Ответить с цитированием

  #2  
Старый 12.06.2010, 21:23
Аватар для wildshaman
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


Отправить сообщение для wildshaman с помощью ICQ
По умолчанию

PHP код:
 $result curl("http://site.ru/post.php""text=".urlencode("текст")); 
 
Ответить с цитированием

  #3  
Старый 12.06.2010, 21:33
Аватар для LASS0
LASS0
Познающий
Регистрация: 03.01.2009
Сообщений: 33
Провел на форуме:
1536015

Репутация: 52
Отправить сообщение для LASS0 с помощью ICQ
По умолчанию

получилось только сначала из windows-1251 в utf-8
$text = iconv("windows-1251", "utf-8", $text);
$text = urlencode($text);

Последний раз редактировалось LASS0; 12.06.2010 в 21:44..
 
Ответить с цитированием

  #4  
Старый 12.06.2010, 22:27
Аватар для Kusto
Kusto
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
Провел на форуме:
7518056

Репутация: 1089


Отправить сообщение для Kusto с помощью ICQ
По умолчанию

Вопрос не стоил отдельной темы, ну а по сабжу примерно так делаю (не проверял)

PHP код:
$res iconv("utf-8""windows-1251"curl("http://site.ru/post.php""text=".urlencode(iconv("windows-1251""utf-8",$text)))); 

Последний раз редактировалось Kusto; 12.06.2010 в 23:05..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка POST запроса на PHP через CURL к: asp/aspx _gnom_ PHP, PERL, MySQL, JavaScript 5 13.04.2010 01:30
Проблема с фотошопом. CapoB Болталка 9 31.03.2010 18:29
Различия cURL на хостингах GlooK PHP, PERL, MySQL, JavaScript 12 02.01.2010 23:07
Проблема с дедиками [help!] Sniper482 Безопасность 4 14.09.2009 21:22
проблема с curl и proxy grizTol PHP, PERL, MySQL, JavaScript 0 24.08.2009 17:14



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ