The code is real standard stuff (see below). A user selects a file. Clicks
upload. When the upload is completed a refreshed page appears. This function
works perfectly when I test it and when another consultant tests it. We are
able to upload files of almost any size. When the upload is complete we see the
new refreshed page and the uploaded file is in the correct directory. Of
course...this does not work when the client does the uploading. The browser
seems to time out when the file is about 1 meg or greater in size. There are no
PHP errors, no PHP timeout errors. Just the browser saying that the page cannot
be displayed.
I tried the script running off of two different web hosts. It works for me. It
works for the consultant. It doesn't work for the client. To make matters
worse, the client's client has the same problem uploading files.
Any thoughts on where else to look? Maybe I'm overlooking something that is
real obvious.
Jeff
--------------
function UploadFile($IVF){
if($IVF){
$uploaddir = '/home/thisdirectory/';
$newFileName = RenameFile(trim($_POST['claimantname']));
$uploadfile = $uploaddir . $newFileName;
} else {
$uploaddir = '/home/thatdirectory/';
$newFileName = RenameFile(trim($_SESSION['claimant']));
$uploadfile = $uploaddir . $newFileName;
}
if(is_uploaded_file($_FILES['userfile']['tmp_name'])){
if(move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)){
return 1;
} else {
return 0;
}
} else {
return 0;
}
}
_______________________________________________
New York PHP User Group Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
http://www.nyphp.org/show_participation.php