Avatar billede htx98i17 Professor
02. december 2004 - 16:46 Der er 11 kommentarer og
1 løsning

copy() billedefil fra anden hjemmeside

jeg vil gerne kopiere en billede-fil fra en anden hjemmeside over på min egen.

Kan det lade sig gøre?
Avatar billede baitianlong Nybegynder
02. december 2004 - 16:58 #1
ikke med PHP, der er ikke directory access via URL, det ville jo være sindssygt hvis man kunne det. Så du må snuppe billedet med browseren i stedet for
Avatar billede erikjacobsen Ekspert
02. december 2004 - 17:16 #2
Du kan bruge http://dk.php.net/manual/en/function.copy.php
Check lige om du har lov ;)
Avatar billede htx98i17 Professor
02. december 2004 - 17:27 #3
Jeg kan godt se at hvis det kunne lade sig gøre, så ville der være sikkerhedsproblemer :-)

hvad med fopen eller noget?
Avatar billede baitianlong Nybegynder
02. december 2004 - 17:31 #4
ikke via URL, det er jo samme sikkerhedsmæssige problematik
Avatar billede olebole Juniormester
02. december 2004 - 17:37 #5
<ole>

<?
$file = file("http://www.eksperten.dk/img/elogo.png");
$fp = fopen("test.png", "w");
fwrite($fp, implode("", $file));
fclose($fp);
?>

/mvh
</bole>
Avatar billede olebole Juniormester
02. december 2004 - 17:40 #6
... men husk, du skal have skriftlig tilladelse fra det site, hvor du henter billedet
Avatar billede baitianlong Nybegynder
02. december 2004 - 17:42 #7
Warning: file(): URL file-access is disabled in the server configuration in /customers/legende.dk/legende.dk/httpd.www/test.php on line 2

Warning: file(http://www.eksperten.dk/img/elogo.png): failed to open stream: no suitable wrapper could be found in /customers/legende.dk/legende.dk/httpd.www/test.php on line 2

Warning: implode(): Bad arguments. in /customers/legende.dk/legende.dk/httpd.www/test.php on line 4
Avatar billede baitianlong Nybegynder
02. december 2004 - 17:44 #8
Det kommer selvfølgelig an på server opsætningen, men jeg får de fejl der... Andre steder virker det sikkert (når du nu skriver det) :)
Avatar billede olebole Juniormester
02. december 2004 - 19:00 #9
Nej, det holder ikke i den opsætning  :)
Så skal man zq nok ud og have fat i noget COM-noget, hvis det f.eks. er på en Win-server(?) Der er ikke nogen direkte adgang i PHP, når din file-access via URL er diabled - hvad den som oftest er.
Avatar billede htx98i17 Professor
16. februar 2006 - 19:47 #10
nogen der vil have point?
Avatar billede olebole Juniormester
16. februar 2006 - 19:54 #11
Ellers tak  :)
Avatar billede htx98i17 Professor
16. maj 2006 - 19:23 #12
tak for deltagelsen
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