Avatar billede jkampmann Nybegynder
08. september 2008 - 15:36 Der er 17 kommentarer og
1 løsning

Hvordan henter jeg billeder fra nettet ned?

Hvordan "downloader" jeg f.eks http://www.eksperten.dk/img/elogo.png ned på min computer med navnet time() + billedtype-endelsen.. f.eks 10301033.jpg ?
Avatar billede Slettet bruger
08. september 2008 - 15:40 #1
Højre klikker på billedet, vælger "Gem som" skriver indsætter time() fra din PHP fil, og gemmer den, med ".jpg" :O)

Hvad skal det bruges til da?
Avatar billede jkampmann Nybegynder
08. september 2008 - 15:44 #2
Tænker kodemæssigt.. Noget med fwrite, fopen o.lign!
Avatar billede michael_stim Ekspert
08. september 2008 - 15:46 #3
Igen, hvad skal det bruges til? Du kan ikke gøre det med PHP. det er et serversite sprog. Den kan gemme på serveren.
Avatar billede jkampmann Nybegynder
08. september 2008 - 15:47 #4
Det kommer ikke sagen ved, hvad det skal bruges til :-) Det er noget webcrawl, og jo det kan lade sig gøre, da jeg ved filmnet.dk gør det..
Avatar billede jkampmann Nybegynder
08. september 2008 - 15:48 #5
Og ja, mener jo også serveren, men min server er min computer ;oD
Avatar billede w13 Novice
08. september 2008 - 16:02 #6
Hmm, jo, det vil kunne gøres, men du kan ikke gemme direkte på din computer med PHP - det ville være temmelig farligt, hvis man bare kunne lægge filer ned på brugeres computere. Så du skal fremprovokere en download-boks..
Avatar billede w13 Novice
08. september 2008 - 16:02 #7
Avatar billede jkampmann Nybegynder
08. september 2008 - 16:05 #8
Jeg vil f.eks DOWNLOADE billedet "http://www.eksperten.dk/img/elogo.png" ned i en mappe som kaldes "thumbs"

Det ikke så avanceret som i åbenbart tror.. tror i har mistforstået mig.

Noget lign.

<?php
$image2download = "http://www.eksperten.dk/img/elogo.png";
$sti = "./thumbs/";

$k = fopen($image2download, "r");
GEM_BILLEDET_TIL_MAPPEN_THUMBS($k);
?>
Avatar billede michael_stim Ekspert
08. september 2008 - 16:10 #9
Så skal du nok have fat i noget a lá copy:
http://dk.php.net/copy
Avatar billede w13 Novice
08. september 2008 - 16:10 #10
Jo, det er netop så avanceret. :)

Hvor mange vira tror du, ville ligge på din computer, hvis enhver PHP-programmør kunne smide filer ned på din PC, når du så hans side?
Avatar billede w13 Novice
08. september 2008 - 16:11 #11
Hvis mappen thumbs ligger på din server er det selvfølgelig intet problem, men nu skrev du jo, at du ville have den ned på din computer. =)
Avatar billede jkampmann Nybegynder
08. september 2008 - 16:32 #12
w13- hvad i alverden snakker du om ????????? læs nu mit spørgsmål.. det en webcrawlre som kun JEG ser/styrer og lancerer og benytter...


den skal hente billeder ned fra netet, ligesom google henter f.eks informationer? det har jo intet at gøre med virus osv... læs nu
Avatar billede Slettet bruger
08. september 2008 - 16:33 #13
Du kan med PHP få det til at gemme på din server og bagefter downloade det fra din server ned på din computer.

Hvis din computer er serveren, kan du hente det ned på din maksine med det samme, dette er ikke farligt for andre end dig.
Men hvordan vil du ha' den til at gemme billederne?

Mener hvis den nu henter en vilkårlig side, lad os sige http://www.eksperten.dk/spm/844670, så vil du ha' den til at tjekke efter billeder i "vis kilde" (??) og så hente alle sammen, eller vil du bare lave en funktion som henter elogo.png ned hver gang?
Avatar billede jkampmann Nybegynder
08. september 2008 - 16:35 #14
Jeg fik fiset det med copy ;) Tak michael, smid svar
Avatar billede Slettet bruger
08. september 2008 - 16:36 #15
Det var cool, men kan du fortælle om den skal hente alle filerne ned fra et vilkårligt site eller hvordan det skal forgå?
Avatar billede michael_stim Ekspert
08. september 2008 - 16:37 #16
Ellers tak, samler ikke på point. Læg selv et svar og accepter ;o)
Avatar billede jkampmann Nybegynder
08. september 2008 - 16:40 #17
.
Avatar billede Slettet bruger
08. september 2008 - 19:59 #18
Okay fint nok
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