Voor school moeten we veelal in groepjes werken en het is altijd een heel gedoe om de meest recente versies van een document te vinden. Vandaar dat ik een upload script heb gemaakt... maaar de ene keer doet ie het wel en de andere keer niet. Ik ben er nu al sinds gisteravond mee bezig om uit te vissen wat het nou is maar ik kom er niet achter.
Stuk uit mijn formulier:
Ik heb al geprobeerd om het formulier aan te passen door enctype="multipart/form-data" weg te halen maar dat werkte ook niet.
het script:
Alles met // heb ik al geprobeerd om het voor elkaar te krijgen.
Het rare is dus dat hij het de ene keer wel doet en de andere keer niet. En daarmee bedoel ik dat als ik $naam blaaaaaaaaaa maak dan doet ie het wel (soms) en als ik de naam dus compleet met versienummer wil hebben dan doet ie het weer niet (.zip als exentie toevoegen is me ook nog niet gelukt).
Ziet hier iemand toevallig iets wat ik fout doe?
nog wat specs van server:
Alvast bedankt!
Stuk uit mijn formulier:
code:
1
2
| <form method="post" action="bestand.php" enctype="multipart/form-data"> <INPUT TYPE="file" NAME="userfile" SIZE="30" enctype="multipart/form-data"> |
Ik heb al geprobeerd om het formulier aan te passen door enctype="multipart/form-data" weg te halen maar dat werkte ook niet.
het script:
PHP:
1
| <?$versie = $versie + 1; $naam = "Plan van aanpak";$naam = str_replace(" ", "", $naam);$naam = strtolower($naam);$naam .= "versie".$versie.".zip";if ($HTTP_POST_FILES['userfile'] != "") {//$userfile=stripslashes($userfile); //$bestand=str_replace("\\\\", "\\", $userfile);//$fp = fopen("D:\domein.nl\www\ip02\$naam", "w");//copy($userfile, "D:\domein.nl\www\ip02\$naam");//copy($userfile, "./$naam");move_uploaded_file($userfile, $naam);echo "$userfile"; //unlink($userfile);}?> |
Alles met // heb ik al geprobeerd om het voor elkaar te krijgen.
Het rare is dus dat hij het de ene keer wel doet en de andere keer niet. En daarmee bedoel ik dat als ik $naam blaaaaaaaaaa maak dan doet ie het wel (soms) en als ik de naam dus compleet met versienummer wil hebben dan doet ie het weer niet (.zip als exentie toevoegen is me ook nog niet gelukt).
Ziet hier iemand toevallig iets wat ik fout doe?
nog wat specs van server:
code:
1
2
3
| OS Windows_NT SERVER_SOFTWARE Microsoft-IIS/5.0 PHP Version 4.1.2 |
Alvast bedankt!