[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.333
90
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.333
90
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
G Invio form con PHP PHP 2
T fatture con voci fattura in php PHP 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
M Collegamento tra form html e script php PHP 4
M Problemi con la stampa dei valori in php PHP 1
W [Cerco collaborazioni] Sviluppatore Web (PHP) Offerte e Richieste di Lavoro e/o Collaborazione 1
D passare valori da database sql a php PHP 1
L Ricezione dei dati su file php da modulo html PHP 6
E Inviare variabile a PHP da ciclo in JS Javascript 0
A form PHP prenotazione tramite query PHP 2
A Form php prenotazione di un azienda sanitaria locale presso studio medico PHP 1
F menù select dinamico da db in php PHP 3
L Problemi form Pagina php HTML e CSS 3
L php mysql non salva solo id PHP 21

Discussioni simili