Movie Database Internet ( IMDb) a utilisé JavaScript pour désactiver le menu déroulant qui apparaît normalement lorsque vous faites un clic droit une image. Cela rend l'extraction et le téléchargement des images à partir de leur site web plus difficile, mais pas impossible. Vous pouvez obtenir des images de haute qualité et affiches de films directement à partir IMDb héberger sur votre propre site avec seulement quelques lignes de code PHP (Hypertext Preprocessor) . C'est assez simple à coder et sert une excellente introduction à l'utilisation des aspects les plus complexes du langage de script PHP . Instructions Isoler URL 1 de l' image Voir la page source . Pour cette étape, vous aurez besoin de l' URL de l'image elle-même , et non pas à la page IMDb sur lequel il est hébergé. Accédez à l'image que vous voulez dans sa galerie IMDb. Vous ne serez pas en mesure de tirer vers le haut l'image dans un nouvel onglet ou une fenêtre par un clic droit sur l'image , mais si vous faites un clic droit n'importe où sur la page, vous obtiendrez un menu. Faites défiler jusqu'à " Voir le texte source " de ce menu et cliquez . 2 Trouver l'URL de l' image. Lorsque vous cliquez sur " Voir le texte source ", une fenêtre pop -up avec le script complet pour tout ce qui apparaît sur la page. L'URL de l' image sera enterré quelque part dans ce script. Pour le trouver, regarder vers le bas pour le troisième morceau de script. Il commence par « . " L'URL de l'image sera la seule URL dans cette section du texte. Mettez en surbrillance et copier. 3 collez l'URL soit dans un nouvel onglet ou dans votre éditeur de texte. Vous aurez besoin de l'URL complète pour générer votre code PHP. Generate Code PHP 4 Déclarer code PHP. " Déclarer " code PHP signifie ouvrir une balise PHP, ou de laisser savoir au serveur ( une fois que vous avez téléchargé le fichier ) qu'il est écrit en langage PHP. Toutes les balises PHP sont ouverts avec " Php . " 5 renommer le fichier. Comme vous avez pu le constater à partir de l'URL de l'image, elle est longue avec un nom générique et complexe. Avec l'option " file_put_content » dans le langage PHP , vous devrez désigner le nouveau nom de fichier et l'extension de l'image. Sur une nouvelle ligne , ajouter " file_put_content " à votre code, suivi de " ('/filename.jpg . », « Ne fermez pas le support Instant Votre code devrait ressembler à : . . php file_put_content ('. /filename.jpg », 6 Extraire le fichier à partir de IMDb. l' ligne de code suivante comprend l'URL de l'image de sorte que le scénario sait où trouver l'image Use " file_get_content (' originalurl.jpg ')); " . où « originalurl.jpg ' est l'URL complète du IMDb c'est la fin de votre code; . vous pouvez fermer votre script PHP après cette . Votre code fini devrait lire : < php file_put_content ('. /filename.jpg », file_get_content (' originalurl.jpg ')); < br > 7 télécharger le fichier de script. Enregistrez votre fichier avec une extension. php , et de le transférer sur votre serveur Web. l'image apparaîtra sur votre page. < br >
|