gan ane lagi iseng2 ngotakngatik php ttg script upload, tp pas ane nyoba malah error gan
<?php
//Buat konfigurasi upload
//Folder tujuan upload file
$eror = false;
$folder = './upload/';
//type file yang bisa diupload
$file_type = array('jpg','jpeg','png','doc','docx','xls','xlsx');
//tukuran maximum file yang dapat diupload
$max_size = 15000000; // 15MB
if(isset($_POST['btnUpload'])){
//Mulai memorises data
$file_name = $_FILES['data_upload']['name'];
$file_size = $_FILES['data_upload']['size'];
//cari extensi file dengan menggunakan fungsi explode
$explode = explode('.',$file_name);
$extensi = $explode[count($explode)-1];
//check apakah type file sudah sesuai
if(!in_array($extensi,$file_type)){
$eror = true;
$pesan .= '- Type file yang anda upload tidak sesuai<br />';
}
if($file_size > $max_size){
$eror = true;
$pesan .= '- Ukuran file melebihi batas maximum<br />';
}
//check ukuran file apakah sudah sesuai
if($eror == true){
echo '<div id="eror">'.$pesan.'</div>';
}
else{
//mulai memproses upload file
if(move_uploaded_file($_FILES['data_upload'], $folder.$file_name)

{
//catat nama file ke database
$catat = mysql_query('insert into data_upload(nosurat,judul,keterangan) values ("'.$no_surat.'", "'.$_POST['keterangan'].'",
"'.$folder.'", "'.date('Y-m-d H:i:s').'")');
echo '<div id="msg">Berhasil mengupload file '.$no_surat.$judul.'</div>';
} else{
echo "Proses upload eror";
}
}
}
?>