Avatar billede d.bielefeldt Nybegynder
17. december 2002 - 11:38 Der er 5 kommentarer

PHPproxy

Er det på en eller anden måde muligt at lave et PHPproxy script, så man kan bruge fsocketopen til at hente indholdet af en webside.

Dette her henter indholdet, men man får ikke billederne med.

$fp = fsockopen ("URL", 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br>\n";
} else {
    fputs ($fp, "GET / HTTP/1.0\r\nHost: URL\r\n\r\n");
    while (!feof($fp)) {
    echo fgets ($fp,128);
    }
    fclose ($fp);
}
Avatar billede erikjacobsen Ekspert
17. december 2002 - 11:43 #1
Billederne får du med ved at parse den hentede html efter alle <img>-tags
og så hente dem. Det gør din browser jo
Avatar billede d.bielefeldt Nybegynder
17. december 2002 - 11:54 #2
Ikke helt med ?
Avatar billede erikjacobsen Ekspert
17. december 2002 - 12:05 #3
Billederne på den pågældende side står jo som

  <img src="poulnyruppaacykel.jpg">

og dem er du nødt til selv at finde - dvs sætte dit program
til at finde. Og så efterfølgende hente dem hjem.

Men der er jo skrevet masser af programmer, der allerede gør
det. Er det fordi du vil "snydevise" siden på dit eget site,
skal du fortsat finde disse stedet og lave om i billed navnet,
Avatar billede d.bielefeldt Nybegynder
17. december 2002 - 13:11 #4
Grunden til jeg vil lave dette, er at jeg skal parse sider igennem et SSL certificate.
Avatar billede erikjacobsen Ekspert
17. december 2002 - 13:20 #5
Javel så - men dette er forklaringen.
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



IT-JOB

Netcompany A/S

Test Specialist

Cognizant Technology Solutions Denmark ApS

Senior Test Manager

Unik System Design A/S

Udviklingschef