Autor Zpráva
hanser
Profil *
Zdravím všechny. Potřebuji do svého scriptu stahovat na zpracování XML soubor z jiného serveru, kde je přístup chráněn heslem a ještě navíc jen přes HTTPS. Zatím to zkouším jen přes jednoduchý script:

  $ch=curl_init();
  curl_setopt($ch,CURLOPT_URL,"https://www.zdrojovy_sercer.com/XML_co_potrebuji");
  curl_setopt($ch,CURLOPT_USERPWD,"moje_username:moje_heslo");
  curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt ($ch, CURLOPT_TIMEOUT, 60);
  $xml_data=curl_exec($ch);
  curl_close($ch);
  
  if($xml_data)
  {
      header('Content-type: text/xml');
      echo $xml_data;
  }
  else
  {
      echo 'Chyba!';
  }
  


Zkoušel jsem to na klasické servery bez zabezpečení a tam problém není. Jak tedy na to HTTPS přihlášení?

Moc díky...
Nox
Profil
zkus něco co je psané tu http://blog.taragana.com/index.php/archive/how-to-use-curl-in-php-for-authentication-and-ssl-communication/
hanser
Profil *
Nox:
SUPER BOMBA BEZVA COOL ...Díky :o)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0