webForumDet fria alternativet

upload av filer med php

6 svar · 358 visningar · startad av Zacay

ZacayMedlem sedan juli 200164 inlägg
#1
$destination="../upload/files/$userfile_name"; // katalog till vilken filen ska kopieras ($userfile_name ska stå kvar)
copy($userfile,$destination);

Jag kan inte göra så här ..
servern verkar inte tillåta sånna överföringar. .så jag har gjort ett osäkrare script där den loggar in med ftp. .vilket jag inte tycker om. .eftersom ftp är inte så säkert :)

Kan ngn förklara för mig varför det inte funkar med copy() ?

tack för hjälpen

ZacayMedlem sedan juli 200164 inlägg
#2

hmmm.. is there anyone out there ?

hihi

jonneMedlem sedan jan. 20011 154 inlägg
#3

Har du rättigheter i katalogen då?

------------------
Catapultam habeo. Nisi pecuniam omnem mihi
dabis, ad caput tuum saxum immane mittam

ZacayMedlem sedan juli 200164 inlägg
#4

hmmm skadet vara 777?

hehe..kanske det som fattas...
hur sätter man det genom php?
eller måste jag göra det manuellt?

tack

Johannes\PMedlem sedan jan. 200230 inlägg
#5

Antingen gör du det manuellt i din ftp-program (de flesta stöder det, högerklicka på mappen och se om du inte hittar chmod) eller om du har ssh/telnet access får du skriva chmod -R <mapp> 777

..där -R betyder att det blir rekursivt (undermappar får samma rättigheter).

Glöm inte att ha enctype="multipart/form-data" i din form-tag också.

Lycka till!

------------------
Johannes Schill
http://www.polyester.se
Form · Interaktivitet · Uppmärksamhet

ZacayMedlem sedan juli 200164 inlägg
#6

hehe.. man brukar glömma det där..
men nu har jag gjort en funktion i php så jag anropar som returnerar multipart ..... :)

Tack för hjälpen..

Johannes\PMedlem sedan jan. 200230 inlägg
#7

En sak till: Om du vill chmod'a via php-script kan du läsa mer om det på..

http://www.php.net/exec
http://www.php.net/shell_exec
http://www.php.net/system

------------------
Johannes Schill
http://www.polyester.se
Form · Interaktivitet · Uppmärksamhet

257 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
131 ms — hämta forumlista (db)
122 ms — hämta statistik (db)
127 ms — hämta tråd, inlägg och bilagor (db)