recupero dati da pagina web

omniasoft

Nuovo Utente
3 Giu 2009
4
0
0
ciao ragazzi,
devo capire se è possibile prelevare dei dati (testo, numeri) da una pagina web di un sito (non mio e di cui non ho credenziali ftp ecc..) e associarli a delle variabili e quindi poiu caricarli in un mio db e riutilizzarli.
Premetto che il sito da cui devo prelevare i dati ha anche l'accesso utente (nome e pw) che chiarametne le ho, quindi la procedura php deve fare anche un outoligin e poi entrare nella apgina desiderata.

Ho esaminato a riguardo la funzione CURL e file_get_contents
ma ho problemi con l'autologin

se avete idee, suggerimenti ...
vi ringrazio
 
Non conosco le caretteristiche del servizio, potresti tentare il login così, prima definisci i dati:

PHP:
function __construct($username, $password) {
        $this->login = $username. ":".$password;     
        $this->username = $username;
}
$data = new twitterClass("username", "password");

Poi ti loggi:

PHP:
$auth = curl_init();
$login = $this->login;
$file_name = "file.php";
curl_setopt($sessione, CURLOPT_URL, $file_name);
curl_setopt($sessione, CURLOPT_USERPWD, $login);
curl_setopt($sessione, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($sessione, CURLOPT_POST, 1);
$input = curl_exec($auth);
curl_close($auth);
 

Discussioni simili