this is my code.
PHP Code:
$uploadDir = '../files/';
$ext = strrchr($fileName, ".");
if($ext != ".pdf" && $ext != ".PDF" && $ext != ".doc" && $ext != ".DOC"){
echo "<br /><br /><center>Invalid file type.</center>";
}
else{
$filePath = $uploadDir . $fileName;
$result = move_uploaded_file($tmpName, $filePath);
if (!$result) {
echo "<br /><br /><center>Error uploading file.</center>";
exit;
}
if(!get_magic_quotes_gpc()) {
$fileName = addslashes($fileName);
$filePath = addslashes($filePath);
}
global $tenderDb;
$sql = "UPDATE tender SET
tenderNo = '$number',
tenderTitle = '$title',
tenderSaleDate = '$dateSale',
tenderCloseDate = '$dateClose',
tenderCloseTime = '$timeClose',
tenderSubmitLocation = '$submission',
tenderPrice = '$price',
tenderCondition = '$condition',
tenderFileName = '$fileName',
tenderFileSize = '$fileSize',
tenderFileType = '$fileType',
tenderFilePath = '$filePath',
tenderStatus = '$status'
WHERE tenderId = $tenderid";
$query = $tenderDb->query($sql) or die(mysql_error());
I always get "Error uploading file." but this error only appear if i try uploading file exceed than 2MB. if the file size is less than 2MB, then no error is displayed.
Bookmarks