PHP interesse |
|
Ik denk dat het probleem is dat je een variabele uit een functie probeert te weergeven buiten je functie.
Alsof je spullen wilt opbergen (vgl. return $dir) en geen doos (bijv. variabele $fotomap) hebt om ze in te doen.
$fotomap=my_ftp_mkdir("www.schutterij-ellikom.be/php/nieuwssysteem/fotoalbum/", $mapnaam);
$fotomap=my_ftp_mkdir("www.schutterij-ellikom.be/php/nieuwssysteem/fotoalbum/", $mapnaam);
en
$path1= "fotoalbum/".$fotomap."/".$HTTP_POST_FILES['ufile']['name'][0];
$path1= "fotoalbum/".$fotomap."/".$HTTP_POST_FILES['ufile']['name'][0];
Ik heb het zelf niet uitgetest, maar ik vermoed dat dit moet werken.
Update:
Ik heb jouw formpje uitgeprobeerd (map 'sitemasterstest') en kreeg de melding:
Citaat: Warning: copy(Garden.jpg) [function.copy]: failed to open stream: No such file or directory in /opt/www/vaesenj/web/www.schutterij-ellikom.be/php/nieuwssysteem/test.php on line 49
Vervolgens heb ik een simulatie van jouw bedoelingen gemaakt en hiermee getest. Deze kun je hier vinden, alsmede de broncode.
Let wel op: in mijn versie worden de bestanden niet daadwerkelijk geupload!
Gelukkig verveelde ik me en heb ik dit al voor jou gedaan:
directe code voor jouw website |