After some other tests, I think the problem is with the rights of the
file.
I made tests on my personnal Mac that runs Apache/1.3.33 (Darwin) PHP/
4.4.4.
Settings in PHP:
file_uploads: On
upload_tmp_dir: no value (so it uploads in /var/tmp/)
upload_max_filesize: 2M
My destination folder is page5, same as my server (everyone can read
and write). But when the files are droped in that folder, with the
move_uploaded_file function, the owner is www and group is wheel. So
I can't open it... But when I change the rights on the file, I can
the see the images.
Is there a way to change the owner or the group of a file in PHP.
Eric
Le 2007-05-08 à 17:52, itoctopus a écrit :
Have you tried your code on another server?
--
itoctopus - http://www.itoctopus.com
"Eric Trahan" <eric.trahan@xxxxx> wrote in message
news:1A25BD70-BF03-43C6-8FCB-6A49B34C968D@xxxxxxxx
Hi,
I have a form to upload file on my web server, so user can upload
their
images.
The upload work. The user file is uploaded to my destination folder
(page5/) but the file is unreadable and the file size is smaller
than the
original file size.
I run Apache with PHP 4.1.2.
Thank you,
Eric.
Here is the form code:
<form enctype="multipart/form-data" action="fileupload_bd.php"
method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
Une image<br/><input type="file" name="uneimage" />
<br/><br/>Du texte: <input type="text" name="untexte" />
<br/><br/><input type="submit" />
</form>
Here is my PHP upload code:
<?php
echo $_POST['untexte'] . "<br/><br/>";
$tmp_name = $_FILES['uneimage']['tmp_name'];
$type = $_FILES['uneimage']['type'];
$name = $_FILES['uneimage']['name'];
$size = $_FILES['uneimage']['size'];
echo $tmp_name . "<br/>" . $type . "<br/>" . $name . "<br/>";
$target_path = "page5/";
$target_path = $target_path . basename( $_FILES['uneimage']['name']);
echo $target_path;
if(move_uploaded_file($_FILES['uneimage']['tmp_name'],
$target_path)) {
echo "The file ". basename( $_FILES['uneimage']['name']).
" has been uploaded";
} else{
echo "There was an error uploading the file, please try again!";
}
?>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php