[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.343
91
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.343
91
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 11
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
M PHP/MySQL - Estrarre valori min e max di ogni gruppo PHP 5
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
F Cerco Hosting con VECCHIE versioni di php Hosting 0
Cosina Captcha php PHP 1
S passare un valore da un form a un file .php con metodo post PHP 4
N php msyql PHP 6
N php problemi a visualizzare video PHP 3
A menu a tendina php PHP 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
F Php date_diff PHP 1
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
C Wp-admin a file php WordPress 5
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
csi Inviare file jpg in locale alla stampante con php PHP 0
M Passaggio variabili array php su un tasto jq PHP 3

Discussioni simili