The Internet Movie Database ( IMDb ) heeft JavaScript gebruikt om de drop - down menu dat normaal zou verschijnen als u met de rechtermuisknop op een afbeelding uit te schakelen . Hierdoor extraheren en downloaden van beelden van hun website moeilijker , maar niet onmogelijk . U kunt direct een hoge kwaliteit beelden en filmposters van IMDb te hosten op uw eigen site met slechts een paar regels van PHP ( Hypertext Preprocessor ) code . Het is eenvoudig genoeg om code en dient als een geweldige introductie tot het gebruik van meer complexe aspecten van de scripttaal PHP . Instructies Isoleer de afbeelding URL's 1 Bekijk de pagina bron . Voor deze stap , zal je de URL nodig hebt om het beeld zelf , niet naar de IMDb pagina waarop deze wordt gehost . Blader naar de gewenste afbeelding binnen zijn IMDb galerij . U zult niet in staat zijn om omhoog te trekken van de afbeelding in een nieuw tabblad of venster met de rechtermuisknop op de afbeelding , maar als je rechtsklikt u ergens anders op de pagina , krijgt u een menu te krijgen . Scroll naar " bron weergeven " op dit menu en klik . Kopen van 2 Zoek URL van de afbeelding . Wanneer u klikt op " View source , " een venster pop - up met het volledige script voor alles wat er op de pagina verschijnt . URL van de afbeelding zal ergens begraven worden in dit script . Om het te vinden , kijk naar beneden naar de derde brok van script. Het zal beginnen met " . " URL van de afbeelding zal de enige URL in dit deel van de tekst zijn. Markeer en kopieer het . 3 Plak de URL , ofwel in een nieuw tabblad of in uw teksteditor . U krijgt de volledige URL moet uw PHP- code te genereren. Genereer PHP-code 4 Declare PHP-code . " Declareren " PHP-code betekent het openen van een PHP -tag , of laten de server weet ( als je het bestand hebt geüpload ) dat het is geschreven in PHP taal . Alle PHP- tags worden geopend met ' Php . " 5 Hernoem het bestand . Zoals u hebt gezien van de URL van de afbeelding , het is lang met een generiek en complexe bestandsnaam . Met de optie ' file_put_content " in PHP taal , zal u de nieuwe bestandsnaam en extensie voor de afbeelding wijzen . Op een nieuwe regel , voeg " file_put_content " om uw code , gevolgd door " ( ' /bestandsnaam.jpg . ' , ' Laat de beugel nog niet dicht Je code ziet er nu als volgt uit: . . < ? php file_put_content ( " . /bestandsnaam.jpg ' , 6 Pak het bestand uit IMDb . de volgende regel code bevat URL van de afbeelding , zodat de script weet waar om de afbeelding te gebruiken " file_get_content ( ' originalurl.jpg " ) ) ; " . waar ' originalurl.jpg ' is de volledige URL van IMDb dit is het einde van je code , . kunt u uw PHP-script sluit na deze . Uw afgewerkte code moeten lezen: ? file_put_content ( " . /bestandsnaam.jpg ' , file_get_content ( ' originalurl.jpg ' ) ) ; < br ? > 7 > Upload het script bestand . Sla het bestand met de extensie. php extensie , en deze uploaden naar uw webserver . het beeld verschijnt op uw pagina . < br >
|