Visa ett inlägg
Oläst 2010-01-09, 11:35 #5
SimonPs avatar
SimonP SimonP är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2006
Inlägg: 832
SimonP SimonP är inte uppkopplad
Mycket flitig postare
SimonPs avatar
 
Reg.datum: May 2006
Inlägg: 832
Citat:
Ursprungligen postat av Fia Visa inlägg
det lutar åt att jag provar ftp, är det något som man bör tänka på när man sätter upp en ftp uppload. Tänkte prova detta men jag antar att där är stora hål i detta när det gäller säkerhet och felkollar?
$resource = ftp_connect('ftp.host.com');
$login = ftp_login($resource, 'username', 'password');
$putFile = ftp_put($resource, '/dir/myuploadedfile.ext', 'filetoupload.ext', FTP_BINARY);
ftp_close($resource);
Jag vet inte hur ditt system skall fungera, behövs mkt mer info från din sida.
Men om du går över till FTP kräver det även att uppladdaren använder sig av FTP för att ladda upp, samt att ditt webhotell kör passiv FTP. Men det antar jag att du vet(?)

Det finns mkt som kan gå fel när man tillåter användare att göra Uploads, oavsett om det gäller HTTP eller FTP, men generellt gäller det att den filen som användaren laddat upp aldrig skall kunna exekveras på servern (t.ex .PHP filer), samt att uppladdningen bara tillåts i en specifik katalog, katalogen skall inte ha direktåtkomst via en webbläsare.
SimonP är inte uppkopplad   Svara med citatSvara med citat