Синтаксические проблемы в моем скрипте

Хорошо, так что я только начинаю изучать cURL, и мне очень тяжело с этим в данный момент, я не уверен, что я просто не понимаю что-то правильно или он просто не работает вообще …

//objekt array
$TStringError = array(
'storeId'   => 'ID',
'items'             => 'ID',
'pType'             => 'PType'
);

Я не уверен, что если при написании curl я собираюсь заполнить поля или сделать так, чтобы он отображался в другом месте … Я ухожу с поста на форуме, и парень вообще не очень хорошо это объяснил.

$cookies = array(
//detta ar dina inkops cookies
'anx'           => 'UniqueCookie'
);

curl_setopt ($ch, CURLOPT_COOKIE,
//begagnade cookies ga hit
"Användar Cookies Go Here"

Предполагается, что я буду работать в том же духе, когда проверял товар из моего собственного магазина, используя curl. Это не работает так, что я просто получаю сообщение об ошибке за ошибкой за ошибкой и не совсем уверен, как это исправить.

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/purchased");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_USERAGENT, "MozillaXYZ/1.0");
//objekt array
$TStringError = array(
'storeId'   => 'ID',
'items'             => 'ID',
'pType'             => 'PType'
);
$cookies = array(
//detta ar dina inkops cookies
'anx'           => 'UniqueCookie'
);

curl_setopt ($ch, CURLOPT_COOKIE, $cookies);
//begagnade cookies ga hit
"Användar Cookies Go Here"
curl_setopt($ch, CURLOPT_POSTFIELDS, $TStringError);
$output = curl_exec($ch);
curl_close($ch);
$xml = simplexml_load_string($output);
print_r($xml,1);
echo("done\n");
echo($output);

В настоящее время это весь мой код, однако этот код дает мне несколько ошибок

curl_setopt($ch, CURLOPT_POSTFIELDS, $TStringError);

Дает ли мне ошибку с T-Strings, как бы я ни искал свой код несколько раз и не вижу никаких проблем с ним вообще.

Редактировать:

Это точная ошибка, которую он мне дает.

Parse error: syntax error, unexpected T_STRING in /home/a9428267/public_html/testing.php on line 24

Строка 24

curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

-4

Решение

curl_setopt ($ch, CURLOPT_COOKIE,
//begagnade cookies ga hit
"Användar Cookies Go Here"       <-- you're missing ); here to close the function call

curl_setopt($ch, CURLOPT_POSTFIELDS, $TStringError);

Поскольку вы не закрываете функцию, она продолжает искать ) персонаж или , для нового параметра, и неожиданно находит строку curl_setopt после 2 строк.

0

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

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