Hallo,
Ik heb een simpel maar goed werkend scriptje in PHP
waarmee een bestand kan worden ge-upload naar de
onderliggende directory 'upload' op een webserver
Doch, wanneer op de webserver het bestand al staat,
weigert het script het nieuwe bestand (met dezelfde benaming)
te uploaden
Hij doet het precies wel, doch wanneer ik daarna via
FTP ga kijken is het nog steeds het oude bestand dat daar staat
Wanneer ik echter via FTP het bestaande bestand verwijder
en daarna via het script opnieuw upload, werkt het wel
Dus, omdat het bestand (met dezelfde naam) er al staat,
weigert het scriptje te uploaden
Hieronder het script - Kan iemand me verder helpen
en laten weten waar de fout zit ? Of mij misschien een
ander "beter" scriptje aanbevelen ?
<?php
import_request_variables('gP');
$upload_info ="";
if(((file_exists($_FILES['myfile']['tmp_name']))AND(!$_FILES['myfile']['tmp_name']=="")))
{
$tmp_filename = $_FILES['myfile']['name'];
$tmp_filesize = $_FILES['myfile']['size'];
copy($_FILES['myfile']['tmp_name'], "upload/" . $tmp_filename );
unlink($_FILES['myfile']['tmp_name']);
}
$mijn_form.="Bestand maximum 1 MB !!!<br><br>
<form method='POST' ENCTYPE='multipart/form-data' name='upld' action>
<input type='hidden' name='MAX_FILE_SIZE' value='1048576'>
Selecteer uw bestand<br>
<input type='file' name='myfile' size='40'>
<br><br>
<input type='submit' Name='start' value=' Bestand Uploaden '
onclick=\"javascript:document.upld.start.value='Ve rzending is bezig ...';\">
</form>";
echo $mijn_form;
?>

Likes:

Quote
ns95CE168A2AD16jdrooghenbroodt@195.130.132.70...