Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Klik link berikut untuk informasi cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Help..?? Batasi Ukuran Besar File Upload

Upload udah jalan mastah...tinggal di batasi ukuran file ni bingung...??

ni contoh script ...

$dir = 'foto/';
    $nama = $_POST['nama'];
    $arid = $_POST['arid'];
    $jk = $_POST['jk'];
    $umur = $_POST['umur'];
    $alamat = $_POST['alamat'];
    $hp = $_POST['hp'];
    $tgl_in = date("Y-m-d");
    if(($_POST['vercode']) == $_SESSION['vercode']) {
    $vercode = $_POST['vercode'];
    } else { $err[] = '- Angka captcha yang Anda masukan salah<br />
                       - Silahkan diulangi lagi dengan benar';}
                     
    $photo = $_POST['photo'];
    $valid_formats = array("jpg", "bmp","jpeg");


    if( !count( $err ) ) {
        $filename = $_FILES['photo']['name'];
        $filetype = $_FILES['photo']['type'];
        $filesize = $_FILES['photo']['size'];
        $tmpname = $_FILES['photo']['tmp_name'];
   
        list($txt, $ext) = explode(".", $filename);
        if( in_array( $ext ,$valid_formats ) ) {
            $new = "$arid.".$ext;
            $upload = $dir.$new;
            if( file_exists( $upload ) ) {
                unlink( $upload );
            }
        if( num( query( "SELECT * FROM ".TABLE_AUD." WHERE nama='$nama'" ) ) == 0 ) {
        query( "INSERT INTO ".TABLE_AUD." VALUES( '$aid', '$arid', '$nama', '$jk',
              '$umur', '$alamat', '$new', '$hp', '$tgl_in', '0', '0' )" );
        } else { $err[] = '- Nama ini sudah terdaftar<br />
                           - Silahkan ke sekretariat untuk konfirmasi'; }
          
            if( move_uploaded_file( $_FILES['photo']['tmp_name'], $upload ) ) {
            } else {
                $err[] = '- Pendaftaran Gagal<br />
                          - Maaf, foto Anda gagal diupload';
            }
        } else {
            $err[] = '- Pendaftaran Gagal<br />
                      - Format gambar tidak diizinkan<br />
                      - Extensi file gambar harus Jpeg, Jpg, Bmp';
        }
    }

Tagged:

Comments

  • tinggal tambahin if ($filesize > $maxsize){ bla bla bla}
  • cara tempatkan if ($filesize > $max..... di posis mana Gan...soalnya if nya kebanyakan..??....
  • tergantung dengan urutan role yang mau dipake, kalo size nya mau jadi role pertama ya paling atas,
    pokoknya sebelum move_uploaded_file
Sign In or Register to comment.