Prendere dati da un sito web esterno e mostrarli sul proprio

siriuxs

Nuovo Utente
17 Gen 2012
7
0
0
Ciao a tutti,

ho un quesito da porvi su una cosa che non ho mai capito fino in fondo. Come prendere dati da un sito web per poi mostrarli, magari con un interfaccia completamente diversa, su uno di mia proprietà.

Per farvi capire meglio vi porto un esempio. Il sito del corriere SDA offre il traking delle spedizioni; basta inserire il codice della spedizione e si viene ridirezionati ad una pagina che ne mostra il tracking. Ecco, se io volessi prendere quei dati della spedizione e mostrarli sul mio sito web, magari con un altra formattazione/disposizione, magari ottimizzati per una visualizzazione su un dispositivo mobile, come dovrei fare?

Una volta che mi studio e capisco come comporre la stringa per farmi restituire la pagina corretta da SDA, come prendo quei dati che a me interessano?

Grazie mille!
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Tralasciando il fatto che devi essere autorizzato dal creatore del sito per poter usare i dati che esso contiene, stai chiedendo come puoi fare per recuperare il codice HTML di una pagina Web? Se sì, puoi usare file_get_contents:
PHP:
<?php
$source = file_get_contents('http://www.google.it');
?>
Su alcuni server, però, è disabilitata la direttiva allow_url_fopen per ragioni di sicurezza. In quel caso puoi provare ad usare la libreria cURL:
PHP:
<?php
$ch = curl_init('http://www.google.it');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$source = curl_exec($ch);
?>
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Mi sembra strano che il sito dell'SDA permetta l'estrapolazione dei dati dall'esterno (anche a livello tecnico, non solo legale), se non altro per questioni legate al traffico addizionale generato.
 
Discussioni simili
Autore Titolo Forum Risposte Data
ivarello Prendere dati da un altro sito PHP 2
J Prendere dati del database e metterli nel codice php PHP 1
R [PHP] Prendere dati da moduli di ricerca esterni PHP 4
F selezionare dati tra due tabelle e prendere max valori PHP 10
N Prendere dati dal database Mysql PHP 8
O la select per prendere dati da un campo ENUM ripete dieci volte i valori PHP 2
H Php,Sql.. prendere i dati prima di oggi PHP 7
C prendere dei valori da Plugin e inserirli nel database joomla Joomla 0
F Prendere contenuti da una tabella PHP 4
trattorino [PHP] prendere contenuto dentro un div PHP 3
felino [VBScript] XML Prendere il Value di un childnode attravervo il nome del nodo Visual Basic 0
V Generare array da ciclo while e prendere valori casuali PHP 4
felino [VbScript] SwfObject: prendere il contenuto di una cella Visual Basic 0
D Libro per php,quale prendere? PHP 1
V Scorrere elementi DOM e prendere dei valori Javascript 8
H Prendere una parte dall'URL PHP 5
H Email di conferma e prendere il nome. PHP 1
A Funzione unica per prendere e recuperare valori Javascript 0
C Prendere la grafica di un tema gratuito wordpress WordPress 2
D prendere parte di testo da un sito .NET Framework 2
L Prendere il codice di una pagina e inserirlo in una variabile PHP 2
Emix Prendere valori da una tabella e concatenarli ad un altra... MySQL 28
Frank10 Come funzionano le foto di altri siti? Si possono prendere o no? Leggi, Normative e Fisco 5
M Prendere i valori da un input type="text" senza usare il bottone "submit" PHP 2
F prendere 3 record di ogni categoria da una sola tabella PHP 5
L prendere 2 risultati casuali da database PHP 12
Z Prendere e leggere il nome ID Javascript 1
Frank10 Siti web dove prendere immagini sicure? HTML e CSS 5
valient13 prendere nomi da database PHP 2
zighy Prendere visione della notifica PHP 2
N Prendere immagine da web e inserire su proprio sito PHP 2
N Prendere un testo da un database Snippet PHP 0
Dragon Problema: prendere un comando da un iframe e passarlo ad un altro HTML e CSS 2
G Spero di prendere 6 Presenta il tuo Sito 2
L dove la posso prendere questo java? Javascript 2
max75 query su due tabelle e dati doppioni MS Access 2
K Form che manda dati doppi PHP 1
T problemi con dati menu a tendina HTML e CSS 2
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
D Risultati diversi elaborazione dati fra localhost e Altervista PHP 0
C Creare Tabella Dati Meteo prelevandoli da dei Tags in un altro foglio PHP 27
M Invio dati database via email php PHP 0
K [php]form invio dati PHP 0
peppe0703 Come Estrarre dati da db wordpress e richiamarli in html esterno HTML e CSS 0
V dati scomparsi dal sito HTML e CSS 3
M Memorizzare i dati nei campi prima dell'invio al db PHP 4
A Stampare dati da form PHP 8
E Estrarre dati da doppia tabella, banale ma non sempre PHP 1
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
F Scrivere dei dati in word con php PHP 0

Discussioni simili