[PHP] estrarre dati sito web protetto con username e password

solari77

Utente Attivo
6 Ott 2016
119
1
18
Ciao a tutti, avrei la necessità di prelevare dei dati da una pagina web.
Tramite questo codice ottengo quello di cui ho bisogno
PHP:
$inizio = strpos($testo,$txt_inizio);
$fine = strpos($testo,$txt_fine,$inizio);
$darestituire = substr($testo,$inizio,$fine-$inizio+$offset);

Se scarico la pagina in locale non ho nessun problema.
Ora vorrei automatizzare la cosa per ripeterla su più pagine, però il sito richiede l'accesso con username e password.
C'è un modo per accedere a queste pagine tramite codice php, con i miei dati di accesso per quel sito ?
Grazie a tutti in anticipo
 

solari77

Utente Attivo
6 Ott 2016
119
1
18
Grazie per la risposta. Non ho mai utilizzato questa istruzione. Mi potresti fare un esempio ?
Grazie
 

macus_adi

Utente Attivo
5 Dic 2017
1.320
88
48
IT/SW
Guzzle HTTP Client

PHP:
$guzzle=new GuzzleHttp\Client();
$result=$guzzle->get('inserisci url')->getBody()->getContents()
 

solari77

Utente Attivo
6 Ott 2016
119
1
18
Leggo dall'errore che mi dà che è necessario istallare GuzzleHttp\Client tramite composer.
E' una cosa che non sò fare.
Esistono altre alternative ?
 

solari77

Utente Attivo
6 Ott 2016
119
1
18
scusami è una cosa che non ho mai fatto.
Potresti indicarmi tutti i passaggi che devo fare ?
 

solari77

Utente Attivo
6 Ott 2016
119
1
18
I miei dubbi sono stati confermati. Il mio sito è ospitato su un hosting che offre servizi molto limitati. Tra cui non è possibile lanciare comandi tramite CMD.
Se non ci sono altre strade va bene lo stesso e grazie ugualmente
 

solari77

Utente Attivo
6 Ott 2016
119
1
18
Grazie per la cortese risposta.
Poi come lancio attraverso CMD il comando:
composer require guzzlehttp/guzzle
???
 

macus_adi

Utente Attivo
5 Dic 2017
1.320
88
48
IT/SW
Asp.... allora composer require etc/etc, serve per scaricare il componente, metre la parte php serve per lanciare i comandi....
Tu non lanci da "cmd"/"terminale" il comando per fare quello che hai richiesto!
Poi altra nota, tu il progetto credo lo abbia in locale, quindi composer lo lanci dalla tua macchina in locale, e successivamente lo carichi in ftp.

Flusso:
  • Macchina locale di sviluppo
    • Scarico le lib che servono
    • Creo i file necessari
    • Aggiungo la logica che serve
    • Lancio comandi da terminale
    • ......etc,etc....
  • Macchina remota
    • Sposto in ftp (qui) i file della macchina di sviluppo
    • eseguo il codice
 
Discussioni simili
Autore Titolo Forum Risposte Data
S [PHP] Estrarre dati da tabella e fare la media ad intervalli di tempo PHP 10
S [PHP] Estrarre dati tabella in diversi array PHP 2
trattorino [PHP] estrarre dati singoli PHP 1
S [PHP] Estrarre dati colonna in una stringa PHP 6
L [PHP] Estrarre dati da sito web Offerte e Richieste di Lavoro e/o Collaborazione 4
A [PHP] metodo di una classe per estrarre i dati con ciclo while PHP 1
filippino Script PHP per estrarre dati estrazioni da sito "10 e lotto" PHP 0
M Php+MySql: Estrarre dati da tabella e consentire all'utente di modificare un valore 'in linea' PHP 6
R Estrarre dati da tabella mysql [era:Sto benedetto php] PHP 22
O [help] estrarre e visualizzare dati da mysql con php a oggetti PHP 6
I Estrarre dati da un file php PHP 3
P estrarre dati xml excel con php XML 1
C [PHP] Estrarre da una classe i valori che mi interessano PHP 5
R [PHP] Estrarre id utente loggato.? PHP 4
S [PHP] Estrarre elementi array su più variabili PHP 5
trattorino estrarre titolo video facebook in php PHP 0
N [PHP] Estrarre singolo valore da array PHP 4
trattorino [PHP] sql estrarre in base all'ultima visita PHP 4
Jensen [PHP] Estrarre prossimi 4 lunedì PHP 4
G [PHP] estrarre data da timeline yyyy-dd-gg hh:mm:ss PHP 4
Merlina3377 [PHP] estrarre solo un determinato id da tanti con REGEXP O LIKE PHP 1
trattorino Estrarre Nome Utente jquery div php PHP 9
S [PHP] estrarre le email da un elenco di url PHP 21
T4MAR4 [PHP] estrarre tag da un testo PHP 3
T [PHP] Estrarre stringa PHP 3
G [PHP] ESTRARRE DA DB VALORE MASSIMO E MINIMO IN UN INTERVALLO IMPOSTABILE A PIACERE PHP 56
bubino8 [PHP] Estrarre dominio No Sottodomini PHP 10
sandropochi [PHP] Query per estrarre record con data successiva a quella odierna PHP 2
giancadeejay [PHP] Estrarre solo record dell'utente connesso PHP 4
U [PHP] estrarre i risultati di una query e visualizzarli in una tabella. PHP 9
S [PHP] estrarre numero da stringa PHP 5
giuseppe_123 [PHP] Estrarre giorno mese e anno da una data PHP 2
asevenx [PHP] Estrarre valori evitando dublicati dal database PHP 2
M Estrarre dato da php e mysql PHP 5
A Estrarre da un Datetime di mysql la data e l'orario in PHP PHP 2
D [PHP/SQL] Estrarre risultati da 2 database Database 0
A invio massivo dati a file php Javascript 4
Z MySql injection PHP PHP 1
V PHP form intersecate PHP 0
I [Offro][Retribuito] Programmatore Php Offerte e Richieste di Lavoro e/o Collaborazione 0
P Funzione jQuery Ajax invio file a php jQuery 1
C Dopo chiusura del tag php la stringa html va a capo PHP 1
E Transaction php PHP 11
B ciclare file xml con PHP PHP 1
L Estrazione dati php Database 6
A Aiuto per pagina php PHP 0
E Php select option e ajax PHP 23
I Aiuto php Dependent Lookup PHP 0
T arretramento versione PHP... PHP 3
D problema php mysql PHP 1

Discussioni simili