getFiles("userfile"); if ($file->isValid()) { $moved = $file->moveTo("uploads/"); if (!PEAR::isError($moved)) { echo "File was moved to uploads/"; } else { echo $moved->getMessage(); } } elseif ($file->isMissing()) { echo "No file was provided."; } elseif ($file->isError()) { echo $file->errorMsg(); } ?>