Avatar billede madsmm Nybegynder
26. januar 2002 - 00:57 Der er 9 kommentarer og
1 løsning

Grab img src fra imdb

hejsa,

jeg har denne function, der virker fint på en unix server... men ikke på min anden server der kører winnt

function returnImdbImg($id) {
  $url="http://us.imdb.com/Title?".$id;
  $fil=`curl $url`;
  preg_match("/(<IMG\sSRC=\"[0-9a-zA-Z\.\/:_]*\"\sALT=\")cover(\"\sWIDTH=\d{0,4}\sHEIGHT=\d{0,4}\sBORDER=\d{0,4}\s)ALIGN=LEFT(>)/",$fil,$result_img);
  print($result_img[0]);
}

det er ved denne her fejlen er .... $fil er tom...
  $fil=`curl $url`;


forklaring / hjælp udbedes

på forhånd tak!

Mads
www.startout.dk
Avatar billede invisibleman Nybegynder
26. januar 2002 - 01:02 #1
<?php
    function returnImdbImg($id) {
        $fil = join("", file("http://us.imdb.com/Title?".$id));
       
        preg_match("/(<IMG\sSRC=\"[0-9a-zA-Z\.\/:_]*\"\sALT=\")cover(\"\sWIDTH=\d{0,4}\sHEIGHT=\d{0,4}\sBORDER=\d{0,4}\s)ALIGN=LEFT(>)/",$fil,$result_img);
        print($result_img[0]);
    }
   
    returnImdbImg("0133093");
?>
Avatar billede invisibleman Nybegynder
26. januar 2002 - 01:02 #2
Sådan ..
Avatar billede madsmm Nybegynder
26. januar 2002 - 01:10 #3
ok, jeg foretager lige en test... :-) brb

Mads
www.startout.dk
Avatar billede erikjacobsen Ekspert
26. januar 2002 - 01:13 #4
Du kan ikke bruge backslashes på en Windows-børge,
altså `.....`
Avatar billede erikjacobsen Ekspert
26. januar 2002 - 01:15 #5
eh - backticks hedder det vel...
Avatar billede madsmm Nybegynder
26. januar 2002 - 01:25 #6
nej, men curl fatter den vel heller ik ?

Mads
www.startout.dk
Avatar billede invisibleman Nybegynder
26. januar 2002 - 01:26 #7
Nix ..
Avatar billede madsmm Nybegynder
26. januar 2002 - 01:32 #8
:-) ok... mente nok...

tak for hjælpen....

Mads
www.startout.dk
Avatar billede erikjacobsen Ekspert
26. januar 2002 - 01:33 #9
Og nu har du en løsning, der virker begge steder. Det er
overkill at starte en ny proces, med curl, når PHP udmærket
kan klare det selv.
Avatar billede madsmm Nybegynder
26. januar 2002 - 01:38 #10
ja, det må man nok sige... så lærte jeg også lidt i dag... det er jo dejligt...

Mads
www.startout.dk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester