The Internet Movie Database ( IMDb ) har brukt JavaScript for å deaktivere drop- down menyen som vanligvis vises når du høyreklikker et bilde. Dette gjør utpakking og laste ned bilder fra nettsiden deres vanskeligere, men ikke umulig . Du kan få bilder av høy kvalitet og filmplakater direkte fra IMDb å være vert på din egen side med bare noen få linjer med PHP ( Hypertext Preprocessor ) koden . Det er enkelt nok å kode og fungerer som en flott introduksjon til å bruke mer komplekse aspekter av PHP skriptspråk. Instruksjoner
Isoler Bilde URL
en
Vis siden kilden . For dette trinnet , må du nettadressen til selve bildet , ikke til IMDb siden der det er vert . Naviger til bildet du ønsker innenfor sin IMDb galleriet . Du vil ikke være i stand til å trekke opp bildet i en ny fane eller et vindu ved å høyreklikke på bildet , men hvis du høyreklikke hvor som helst annet sted på siden , vil du få en meny . Rull til " Vis kilde " på denne menyen og klikk .
2
Finn bildets URL . Når du klikker på " Vis kildekode ", et vindu vil sprette opp med hele manuset for alt som vises på siden . Bildets URL vil bli begravd et sted i dette skriptet . For å finne den, se ned til tredje del av manuset . Den vil starte med " . " Bildenettadressen være den eneste URL i denne delen av teksten . Markere og kopiere den.
3
Lim inn nettadressen i enten en ny fane eller inn i en teksteditor . Du trenger den fullstendige nettadressen til å generere din PHP -kode.
Generer PHP Code
4
Declare PHP -kode. " Erklærte " PHP-koden betyr å åpne en PHP -kode , eller la serveren vet (når du har lastet opp filen ) som det er skrevet i PHP språk . Alle PHP -koder er åpnet med " Php . "
5
Endre navn på filen . Som dere har sett fra bildet URL , er det lang med en generisk og kompleks filnavnet. Med " file_put_content " i PHP språk, vil du definere den nye filnavnet og filtypen for bildet . På en ny linje , legge til " file_put_content " i koden , etterfulgt av " ( '/filnavn.jpg . ", " Ikke lukk braketten Ennå
koden skal nå se slik ut : . .
php
file_put_content (' . /filnavn.jpg ' ,
6
Pakk ut filen fra IMDb. den neste kodelinje inkluderer bildets URL , slik at script vet hvor du skal få bildet bruk " file_get_content (' originalurl.jpg ') ); " . hvor ' originalurl.jpg ' er den fullstendige URL fra IMDb dette er slutten av koden din ; . du kan lukke PHP script etter dette .
ferdige koden skal lese : ?
< php
file_put_content (' . /filnavn.jpg ' , file_get_content (' originalurl.jpg ') );
? >
7
Last skriptet filen . Lagre filen med en . php forlengelse, og laste den opp til webserveren . bildet vises på siden din.