Sonderzeichen Fehler mit Curl

Beutel2008

Mitglied
Ich lese mit Hilfe von Curl eine Internetseite aus auf der ein paar Links stehen.
ich nehme diese Links und gebe Sie als neue URL ins Curl und hier entsteht der Fehler die Seite sagt mir dann das ein Fehler entstanden ist.

Wenn ich aber den Link aber händisch eintrage dann funktioniert es.
Code:
$urlTemp2 = "https://xxx.com/sport/coupon/?ptid=0&key=1-1-5-22896091-2-0-0-1-999-0-0-0-0-0-1";


$urlTemp = "/sport/".substr($TempLink, 3,strlen($TempLink));

//Das funktioniert 
 curl_setopt($ch, CURLOPT_URL, $urlTemp2);
 return curl_exec($ch);

//Das funktioniert nicht
 curl_setopt($ch, CURLOPT_URL, $urlTemp);
 return curl_exec($ch);

Wenn ich es mit einer selbst geschriebenen Funktion vergleiche dann.

https://xxx.com/sport/coupon/?ptid=0&key=1-1-5-22896091-2-0-0-1-999-0-0-0-0-0-1

wie bekomme ich es nun hin das amp; dort raus?
 
Zuletzt bearbeitet:
Zurück