sallos
1
Moin,
ich würde gerne diese Curl Befehl in php direkt ausführen:
curl -s
-H 'User-Agent: xxxx x'
-H 'Host: xxxxx'
-H 'Cookie: xxxxxxx'
--data "client=xxxxx&app_id=xxxxxxxx"
--compressed 'xxxx'
Leider habe kenn ich mich nicht so gut mit Curl aus.
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'User-Agent: xxxxxx',
'Host: xxxxxx',
'Cookie: xxxxxxx'
));
Aber wie füge ich den Rest da ein? Evtl kann mir da ja wer helfen.
Lars
Google: Curl to PHP
Ergebnis: CURL to PHP Converter | Makers Byte
Dort deinen Code einfügen
Antwort:
// Generated by curl-to-PHP: http://incarnate.github.io/curl-to-php/
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'xxxx');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "client=xxxxx&app_id=xxxxxxxx");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_ENCODING, 'gzip, deflate');
$headers = array();
$headers[] = 'User-Agent: xxxx x';
$headers[] = 'Host: xxxxx';
$headers[] = 'Cookie: xxxxxxx';
$headers[] = 'Content-Type: application/x-www-form-urlencoded';
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
}
curl_close ($ch);