The Internet Movie Database ( IMDb ) er brugt JavaScript for at deaktivere drop- down menu, der normalt ville blive vist, når du højreklikker på et billede. Dette gør udvinding og downloade billeder fra deres hjemmeside mere vanskeligt, men ikke umuligt. Du kan få billeder af høj kvalitet og film plakater direkte fra IMDb at være vært på dit eget websted med blot et par linjer af PHP (Hypertext Preprocessor) kode. Det er simpelt nok til at kode og tjener som en god introduktion til at bruge mere komplekse aspekter af PHP scripting sprog. Instruktioner
Isoler Image URL
1
Se sidens kilde. Til dette trin skal du URL'en til selve billedet , ikke til IMDb side, som det er hostet . Naviger til det billede, du vil inden for sit IMDb galleri. Du vil ikke være i stand til at trække op billedet i en ny fane eller et vindue ved at højreklikke på billedet , men hvis du højreklikker et andet sted på siden, vil du få en menu. Rul til " Vis kilden " på denne menu og klik .
2
Find billedets webadresse. Når du klikker på " View Source", et vindue vil poppe op med det fulde script for alt , der vises på siden. Billedets URL vil blive begravet et sted i dette script. For at finde det, se ned til den tredje bid af script. Det vil starte med " ". Billedet URL'en vil være den eneste URL i denne del af teksten . Fremhæv og kopiere det.
3
Indsæt URL til enten en ny fane eller i din tekst editor. Du skal bruge den fulde URL til at generere din PHP kode.
Generer PHP Code
4
Erklær PHP kode . " Erklære " PHP kode betyder at åbne en PHP tag, eller lade serveren kender ( når du har uploadet filen ), som det er skrevet i PHP sprog. Alle PHP tags åbnes med " Php . "
5
Omdøb filen . Som du vil have set fra billedet URL , er det langvarige med en generisk og kompleks filnavnet. Med " file_put_content " i PHP sprog, vil du betegne nye filnavn og udvidelse for billedet. På en ny linje , tilføj " file_put_content " til din kode , efterfulgt af " ( ' /filename.jpg . ", "Du skal ikke lukke beslaget endnu
Din kode skulle nu se sådan ud: . .
php
file_put_content ( ' . /filename.jpg '
6
Uddrag filen fra IMDb . den næste linje kode omfatter billedets webadresse, så det script ved, hvor for at få billedet Use " file_get_content ( originalurl.jpg « )), " . hvor" originalurl.jpg " er den fulde URL fra IMDb dette er slutningen af din kode . du kan lukke din PHP script efter denne .
Din færdige kode bør læse : ?
< php
file_put_content ( ' . /filename.jpg ' file_get_content ( ' originalurl.jpg ) ) < br >
? >
7
Upload script -filen. Gem din fil med en . php forlængelse , og uploade den til din webserver . billedet vises på din side. < br >