Hallo daar,

Ik probeer met FancyUpload(http://digitarald.de/project/fancyupload/2-0/showcase/photoqueue/) een upload systeempje te maken.

Het uploaden werkt prima maar na dat ik het geüpload heb wil het bestand verplaatsen met move_uploaded_file. Ik weet niet goed welk path ik op moet geven om dit voor elkaar te krijgen.

de functie move_uploaded_file vraag ik op in het bestand script.php en ik wil het geüploade bestand naar de map upload verplaatsen.

de structuur ziet er als volgt uit:

http://test.mijndomein.nl/beheer/FancyUpload/script.php
http://test.mijndomein.nl/beheer/upload

Ik heb al verschillende dingen geprobeerd alleen ik krijg het niet voor elkaar. Wanneer ik " dirname ( __FILE__ ).'../upload' " als destination meegeef lijkt het goed te gaan, maar ik vind het bestand niet terug in de map upload. Ik heb ook verschillende andere dingen geprobeerd alleen dan krijg ik de error "failed to open stream: No such file or directory ...", dit klopt dus ook niet :(

De map upload heeft zowel lees als schrijf rechten (chmod 666).

Wie kan mij vertellen wat ik fout doe? Alvast bedankt!
Rechten 666 is niet voldoende. Maak daar 777 van. De 1 staat voor access oftewel toegang tot de map.
Wat stom, ik heb het op een tijdelijke host gezet en ik zie dat dit een Windows server is. Omdat ik niet precies weet hoe lees/schrijf rechten werken op Window servers, zal ik het even verplaatsen naar een linux server. Wanneer ik de chmod naar 777 verplaats zou het wel moeten werken lijkt mij.

Bedankt voor je reactie! :)

EDIT:

Ik heb het nu verplaats naar een linux server en de folderpermissions op 777 gezet. Ik krijg het alleen nog steeds niet voor elkaar.

Ik krijg de foutmelding:

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to access /customers/kubaarderhurdrindei.nl/kubaarderhurdrindei.nl/httpd.www/pantarei/beheer/FancyUpload../upload in /customers/kubaarderhurdrindei.nl/kubaarderhurdrindei.nl/httpd.www/pantarei/beheer/FancyUpload/script.php on line 45

ik heb als destination " ( __FILE__ ).'../upload' " meegegeven. Ook met " ( __FILE__ ).'/../upload' " werkt het niet.

Weet iemand een oplossing?

EDIT2:

Ik ben er inmiddels achter gekomen, ik had wel de locatie van het bestand genoemd maar ik had de nieuwe bestandsnaam niet gebruikt.

Het is nu dus opgelost!

Reageren