2010-12-29 17 views
-1
//$out = fopen($localfilename, 'wb'); 
$url ="some https site name"; 
$ch = curl_init(); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
//curl_setopt($ch, CURLOPT_FILE, $out); 
curl_setopt($ch, CURLOPT_HEADER, 0); 
curl_setopt($ch, CURLOPT_URL, $url); 
curl_setopt($ch, CURLOPT_USERPWD, "sar:pas"); 
echo curl_exec($ch); 
return $ch; 
//curl_close($ch); 
//fclose($out); 

i Dritte Website mit dem Code für die automatische Anmeldung versuchtewie Dritte Website zugreifen

$url="some url name"; 

im Benutzername Passwort verwendet i curl_setopt($ch, CURLOPT_USERPWD, "sar:pas"); i fetech die Benutzername Passwort aus Datenbanktabelle alread, aber ich bin nicht & mit Datei kommentierte ich die Belowed zwei Zeilen im Code

$out = fopen($localfilename, 'wb'); 
curl_setopt($ch, CURLOPT_FILE, $out); 

i die versucht haben, Code sein nicht in https-Website arbeiten mir helfen in diesem senorio

von saravanamuthu

+0

** WARUM ** ist es "funktioniert nicht"? Irgendwelche Fehler? Welche Antwort bekommst du? – deceze

Antwort

0

auf HTTPS-Websites zuzugreifen, würden Sie die folgende cURL Option festlegen müssen:

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 

HTH.


EDIT: Hier ist eine hilfreiche Website: http://unitstep.net/blog/2009/05/05/using-curl-in-php-to-access-https-ssltls-protected-sites/, die Sie durch googeln "curl https" erhalten

+0

hallo danke für deine linie aber es ist immer noch nicht in der third party website eingeloggt. Ich kann es sehen die hilfreiche Seite – Saravanan

+0

Sorry, ich bin nicht in der Lage, Sie zu verstehen. – RabidFire

Verwandte Themen