I have a form:
<form method="post" action="res_add aresource.php" name="frm1"
enctype="multip art/form-data" onsubmit="retur n checkFields();" >
with a file object:
<input name="localfile " id="localfile" type="file" size="68">
to upload a file.
I click the Browse button and select a file on my hard disk. Then I
delete or rename the file on my hard disk. When I then submit the
form
$uploaded = move_uploaded_f ile($_FILES['localfile']['tmp_name'],
$uploadfile);
returns true and $_FILES['userfile']['error'] does not return an error
(it returns the empty string which I guess means 0).
The only way to detect something fishy is going on is looking at
$_FILES['localfile']['size'] that returns 0.
Is this the way things are supposed to be? I would want $uploaded to
be false.
Regards,
Jan Nordgreen
<form method="post" action="res_add aresource.php" name="frm1"
enctype="multip art/form-data" onsubmit="retur n checkFields();" >
with a file object:
<input name="localfile " id="localfile" type="file" size="68">
to upload a file.
I click the Browse button and select a file on my hard disk. Then I
delete or rename the file on my hard disk. When I then submit the
form
$uploaded = move_uploaded_f ile($_FILES['localfile']['tmp_name'],
$uploadfile);
returns true and $_FILES['userfile']['error'] does not return an error
(it returns the empty string which I guess means 0).
The only way to detect something fishy is going on is looking at
$_FILES['localfile']['size'] that returns 0.
Is this the way things are supposed to be? I would want $uploaded to
be false.
Regards,
Jan Nordgreen
Comment