[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: отправка дополнительных параметров curlopt
new-php-user
нужно чтобы юзер ввёл curlopt параметры в текстовое окно (или скрипт взял бы их из файла) и чтобы они внедрились в curl запрос


PHP
$new_array = explode('|', $_POST['text']); 

for 
($new_array_c=0; $new_array_c<sizeof($new_array); $new_array_c++) 
{ 
$new_array
[$new_array_c] = explode(' = ', $new_array[$new_array_c]); 

$new_array_01
[$new_array_c] = trim($new_array[$new_array_c][0]); 

$new_array_02
[$new_array_c] = trim($new_array[$new_array_c][1]); 
} 

$requests 
= array_combine($new_array_01, $new_array_02);


при отправке запроса возникает ошибка Array keys must be CURLOPT constants or equivalent integer values in ...

массив вроде нормальный - Array([CURLOPT_HEADER] => true), но всё равно не работает



Спустя 15 часов, 42 минуты, 54 секунды (31.07.2009 - 07:56) Guest написал(а):
$requests = array_combine(array_map('constant', $new_array_01), array_map('boolean', $new_array_02));

Спустя 2 часа, 54 минуты, 30 секунд (31.07.2009 - 10:51) jetistyum написал(а):
массив curlopt опций должен состоять не из текстовых ключей, а из int-ов, которые задаются константами. думаю тебе нужно поюзать функцию constant() для заполнения массива значениями
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.