cURL CURLOPT_POST в форму HTML на основе angularJS

Я пытаюсь заполнить форму HTML через cURL. Обычно я передаю переменные в соответствии с их эквивалентом в соответствующей форме. Например.

<input name='prename'>

Но удаленная форма была создана с помощью angularJS, и поэтому поле ввода не имеет атрибута name:

<input type="text" placeholder="your prename" ng-model="prename" force-selection="true" ng-model-options="{ debounce: 200 }">

Итак, это не сработает:

function curlStart($domain, $var = false)
{
global $sCurlResult;

$fp = curl_init($domain);

curl_setopt($fp,CURLOPT_TIMEOUT,10);
curl_setopt($fp,CURLOPT_FAILONERROR,1);
curl_setopt($fp,CURLOPT_RETURNTRANSFER,1);
curl_setopt($fp, CURLOPT_SSL_VERIFYPEER, false);

if($var != false)
{
curl_setopt($fp,CURLOPT_POST,1);
curl_setopt ($fp, CURLOPT_POSTFIELDS, $var);
}

$sCurlResult = curl_exec($fp);

if(curl_errno($fp) != 0)
{
$send = FALSE;
}
else
{
$send = TRUE;
}

curl_close($fp);

return $send;
}

$formURL = 'https://urlofremoteform';
$var = 'prename=John;

$send = curlStart($formURL,$var);

Как я могу передать значение «Джон» в поле ввода для prename?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector