Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- 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
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Bagamana cara membatasi type dan ukuran gambar saat upload

saya ingin saat upload gambar type yang diizinkan hanya jpg,jpeg dan png dan ukuran filenya max 2MB
saya mencoba code seperti ini


tapi ketika saya upload file yang bukan jpg,jpeg atau png masih tetap di proses. itu salahnya dimana ya?
mohon bantuannya.
terima kasih.
Tagged:

Comments

  • $types = array('image/jpeg', 'image/gif');
    if (in_array($_FILES['bukti']['type'], $types)) {
    //bla bla bla bla
    } 
  • Terima kasih banyak mas @bigboy16

    maaf mas, mau tanya lagi. caranya agar gambar lama bisa di replace sama gambar baru gimana ya mas?
    saya coba coding seperti ini, tapi file yang sama masih di proses


    saya juga coba pake unlink, tapi juga ga bisa dan file gambarnya ga ada di folder penyimpanan.


  • if yg ada echo "maaf bla bla bla itu pakein else, die, break, atau return, untuk berhentikan proses, kalo begitu td if nya, proses bawahnya akan tetep dieksekusi,

    yg gambar bawah, coba gak usah pake move dulu, pake unlink dulu, kehapus gak filenya server
  • mas @bigboy16 , yang if echo “maaf bla bla bla “ itu sudah saya tambahkan break tapi tetap di proses.
    Yang unlik itu juga saya hapus move_filesnya. Masih di proses juga dan di filenya yang di server ga ada. Trus saya coba yang pakai ini

    work sih mas. . Tapi pas saya upload file dengan nama lain perintah dibawahnya itu ga di jalankan. Trus retunnya saya letak in di bawah else “maaf bla bla” , tp file yang sama kembali di proses.



  • yg unlink, file nya jd ilang di server?
  • iya mas @bigboy16 , hilang filenya
  • kalo ilang berarti unlink nya berhasil, tinggal move_upload_filenya, save nya pertama pake, [bukti][name] kan? replacenya ya pake itu juga, jangan pake [tmp_name], yang kamu tandai merah diatas itu, salah penempatan return, return nya naruhnya di dalam if, kalo ditaruh disitu, ya semua perintah di bawah return gak akan jalan,
Sign In or Register to comment.