Die Internet Movie Database (IMDb ) ist Javascript verwendet, um das Dropdown-Menü die normalerweise erscheinen, wenn Sie mit der rechten Maustaste auf ein Bild zu deaktivieren. Dies macht die Extraktion und das Herunterladen von Bildern von ihrer Website schwieriger, aber nicht unmöglich. Sie können qualitativ hochwertige Bilder und Filmplakate direkt von IMDb auf Ihrer eigenen Website mit nur wenigen Zeilen PHP (Hypertext Preprocessor) Code hosten . Es ist einfach genug, um Code und dient als eine große Einführung in die Verwendung komplexer Aspekte der Skriptsprache PHP . Anleitung
isolieren die Bild -URL
1
Zeigen Sie die Seite Quelle . Für diesen Schritt werden Sie die URL zu dem Bild selbst brauchen , nicht auf die IMDb -Seite , auf dem sie gehostet wird. Navigieren Sie zu dem Bild, das Sie in ihrem IMDb Galerie. Sie werden nicht in der Lage zu ziehen bis das Bild in einem neuen Tab oder Fenster mit der rechten Maustaste auf das Bild , aber wenn man anderswo mit der rechten Maustaste auf der Seite , werden Sie ein Menü zu gelangen. Blättern Sie zu " Quelltext " in diesem Menü aus und klicken Sie .
2
finden die URL des Bildes . Wenn Sie auf "View Source ", ein Fenster wird Pop-up mit dem vollen Skript für alles, was auf der Seite erscheint . Die Bild -URL wird irgendwo in diesem Skript begraben werden. Um es zu finden , schauen hinunter auf die dritte Stück Skript . Es wird beginnen mit " . " Die Bild-URL wird die URL nur in diesem Abschnitt des Textes. Markieren und kopieren Sie es .
3
Fügen Sie die URL entweder in einem neuen Tab oder in Ihren Text -Editor. Sie müssen die vollständige URL zu Ihrem PHP -Code zu generieren .
Generieren PHP -Code
4
Declare PHP -Code. " Deklarieren " PHP-Code bedeutet die Eröffnung eines PHP-Tag , oder lassen die Server wissen ( wenn man einmal die Datei hochgeladen ) , dass es in der Sprache PHP geschrieben ist. Alle PHP -Tags werden mit geöffneten " Php . "
5
Benennen Sie die Datei . Wie Sie aus dem Bild-URL wird gesehen haben, ist es lange mit einem generischen Dateinamen und komplexer . Mit dem " file_put_content "-Option in der Sprache PHP , Sie bezeichnen den neuen Dateinamen und Erweiterung für das Bild. Auf einer neuen Zeile hinzufügen " file_put_content " , um Ihren Code , gefolgt von " ('/filename.jpg . " , " Schließen Sie nicht die Konsole noch
Code sollte jetzt so aussehen: . .
< ? php
file_put_content ('. /filename.jpg ' , Auszug
6
die Datei von IMDb . die nächste Codezeile enthält die URL des Bildes , so dass die Skript weiß, wo das Bild zu bekommen Use " file_get_content ( ' originalurl.jpg ')); " . wobei ' originalurl.jpg ' die volle URL von IMDb ist Dies ist das Ende des Codes ; . können Sie Ihre PHP-Skript danach schließen .
Ihre fertigen Code sollte lauten: ?
< php
file_put_content ('. /filename.jpg ' , file_get_content ( ' originalurl.jpg '));
>
7
Laden Sie die Skript-Datei . Speichern Sie die Datei mit einer . php -Erweiterung, und laden Sie sie auf Ihrem Webserver. das Bild wird auf der Seite angezeigt.