Gibt mehrere Möglichkeiten:
Direkt über eine Curl Option:
curl_setopt($ch, CURLOPT_COOKIE, 'key=value');
Den Header manuell setzen:
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Cookie: key=value'));
Oder über eine Datei die den Cookie enthält:
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookies.txt');
Du kannst Curl auch Sagen das es alle Cookies die es bekommt in ner Datei speichern soll, quasi wie e in Browser. Das geht mit: CURLOPT_COOKIEJAR
Generell dazu zu sagen währe noch RTFM
Es gibt relativ viele Hoster die Curl unterstützen, einfach mal testen.
Ansonsten gibt es noch ne gute PEAR Klasse:
[
Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Braucht man halt die ganzen Abhängigkeiten