Vorrei leggere tutti gli url presenti un una pagina html.
e successivamente fare un filtro di quelli che contengono "data.php"
come devo fare?
Vorrei leggere tutti gli url presenti un una pagina html.
e successivamente fare un filtro di quelli che contengono "data.php"
come devo fare?
Carichi il contento della pagina in una variabile e poi utilizzi una espressione regolare oppure Tidy ed un parser XML.
1. Come si legge il contenuto di una pagina HTML in php?Originariamente inviato da filippo.toso
Carichi il contento della pagina in una variabile e poi utilizzi una espressione regolare oppure Tidy ed un parser XML.
2. Come usare l'espressione regolare per filtrare tutti i link che contengono "data.php"?
Ti suggerisco di iniziare leggendo il manuale ufficiale:Come si legge il contenuto di una pagina HTML in php?
http://www.php.net/file_get_contents
http://www.php.net/fopen
http://www.php.net/fsockopen
http://www.php.net/curl
Ti suggerisco di iniziare leggendo il manuale ufficiale:2. Come usare l'espressione regolare per filtrare tutti i link che contengono "data.php"?
http://www.php.net/preg_match_all
http://www.php.net/manual/en/referen...ern.syntax.php
http://www.php.net/manual/en/referen....modifiers.php
grazie, ho fatto un passo in più. C'è un problema. La pagina alla quale devo accedere è visibile solo agli utenti registrati. Come posso effettuare un login (phpbb) in php?
O utilizzi http://www.php.net/fsockopen, http://www.php.net/curl oppure una delle tante classi che implementano il protocollo HTTP (es. Snoopy)