Ich sehe nicht, was das Problem hier ist.
PHP Parse error: syntax error, unerwartet '$ curl' (T_VARIABLE)
$file = 'https://www.somesite.com/conversion.jpg?id=blahblah&name='.$xmlval['fname'].'&city='.$xmlval['city'].'&state='.$xmlval['regionDisplay'].'&email='.$xmlval['email'].'&message='.($xmlval['rebill'] == 'true' ? 'Renewed ' : 'Purchased ').$spc_licenses.($spc_licenses == 1 ? ' license ' : ' licenses ').' of product!';
if (function_exists('curl_version')) {
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $file);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$content = curl_exec($curl);
curl_close($curl);
}
else if (file_get_contents(__FILE__) && ini_get('allow_url_fopen'))
{
$content = file_get_contents($file);
}
else
{
echo 'error'; /* neither available */
}
In welcher Zeile Sie diesen Fehler erhalten, kann ich kein Problem mit Ihrem Code sehen. –
Ponting zu '$ curl = curl_init();' – user756659
Dieser Fehler weist im Allgemeinen auf ein fehlendes Semikolon oder eine Klammer irgendwo in Ihrem Code hin. Hast du den Rest deines Codes überprüft? – Clonkex