Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
convertire media sn|ff3r in web script
#71
Prima di tutto si deve recuperare il codice HTML della pagina:
Codice PHP:
$html file_get_contents('https://www.sito.com/video/123/'); 

Con la libreria DOM è possibile gestire il codice HTML. Ho scritto questo script senza testarlo, ma dovrebbe essere una buona base per cercare i video in una pagina HTML.
Codice PHP:
// Variabile in cui salvo il percorso del video
$src null;

// Verifico che il codice HTML sia stato recuperato correttamente
if ($html !== false) {
    
// Utilizzo la libreria DOM di PHP per gestire il codice HTML
    
$doc = new DOMDocument();
    
    
// Assegno il codice HTML alla classe e verifico che il codice HTML sia corretto
    
if ($doc->loadHTML($html)) {
        
// Cerco tutti i tag "video"
        
$videos $dom->getElementsByTagName('video');
        
        
// Scorro i tag "video"
        
foreach ($videos as $video) {
            
// Scorro i tag figli
            
foreach ($video->childNodes as $node) {
                
// Cerco il tag "source"
                
if ($node->nodeName == 'source') {
                    
// Verifico che il tag "source" abbia degli attributi
                    
if ($node->attributes) {
                        
// Estraggo il valore dell'attributo "src" dal tag "source"
                        
$src $node->attributes->getNamedItem('src')->nodeValue;
                        
// Fermo il ciclo se è stato trovato il video
                        
if ($src) {
                            break;
                        }
                    }
                }
            }
            
// Fermo il ciclo se è stato trovato il video
            
if ($src) {
                break;
            }
        }
    }
}

if (
$src) {
    echo 
'Il percorso del video è '.$src;
} else {
    echo 
'Il video non è stato trovato';

Mattia!
Cita messaggio


Messaggi in questa discussione
RE: convertire media sn|ff3r in web script - da Mattia - 08/04/2018 09:38

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  convertire video stream in diretta facebook Chandler 7 13.717 07/06/2017 13:00
Ultimo messaggio: Mattia

Vai al forum:


Utenti che stanno guardando questa discussione: 2 Ospite(i)