Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Leggere file remoto con autenticazione

    Salve,

    avrei la necessità di leggere tramite php, un file xml che si trova ad un indirizzo di tipo https che richiede un'autenticazione mediante l'inserimento di uno username e una password. Qualcuno di voi sa se si può fare ed eventualmente darmi qualche consiglio su come affrontare il problema.

    Grazie.

  2. #2
    Premesso che non ho mai provato a connettermi a siti web con https, per l'autenticazione normalmente si può usare curl:
    Codice PHP:
    <?php
    //Inizializzo curl
    $ch curl_init();
    //Setto l'username e la password per l'autenticazione
    $username "ilMioNome";
    $password "laMiaPassword";
    //Imposto l'url da richiedere
    $url "https://a.b/c.xml";
    //Imposto l'url in curl
    curl_setopt($chCURLOPT_URL$url);
    //Imposto il ritorno del risultato della richiesta
    curl_setopt($chCURLOPT_RETURNTRANSFER1);
    //Imposto l'autenticazione in curl
    curl_setopt($chCURLOPT_USERPWD$username.":".$password);
    //Eseguo la richeista memorizzando l'output
    $output curl_exec($ch);
    Se tutto va bene in questo modo dovresti avere nella variabile $output l'intero contenuto del file c.xml. Non ho provato lo script ma dovrebbe andare.

    Spero di esserti stato utile!

  3. #3
    Grazie mille.

    Appena posso provo lo script

  4. #4
    Perfetto funziona alle grande!!

    Grazie mille quit10!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.