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

alert di controller

aku mau menampilkan pesan alert jika ukuran image melebihi 500 kb

aku coba : http://pastebin.com/fYf06CxH

hasilnya : http://oi62.tinypic.com/2cdv0jr.jpg

gimana caranya biar  saat menampilkan pesan alert, halamannya tidak berubah dan saat klik ok, dia tetap di halaman yg sama?

mohon pencerahannya :D
Tagged:

Comments

  • form upload elo kaya apa ?
  • <form role="form" name="myForm" id="myForm" action="<?php echo site_url().$form_dest; ?>" method="POST" enctype="multipart/form-data">
    ...
    <div class="form-group">
                            <label  for="path_picture">Photo</label>
                            <input  type="file"  class="form-control" id="path_picture" name="path_picture" multiple accept='image/*' value="<?php echo set_value('path_picture',$path_picture) ?> " > 
    </div>
    ...
    </form>
  • bukan pake ajax ?
  • edited June 2015
    lha ini
    gimana caranya biar  saat menampilkan pesan alert, halamannya tidak berubah dan saat klik ok, dia tetap di halaman yg sama?
    gimana caranya kalo kagak pake ajax ?

    taruh kata, action diarahkan ke url yg sama
    buka form nya ?
    soalnya gw nyaris yakin elo mainan form yg ada di floating div
  • taruh kata, action diarahkan ke url yg sama
    buka form nya ?
    soalnya gw nyaris yakin elo mainan form yg ada di floating div

    maksudnya gimana? :D
  • lha emang form elo kaya apa munculnya ?
    satu halaman langsung ada form yg terbuka ?
    atau elo pake floating div yg bisa hide dan show ?
  • edited June 2015
    misal aku klik menu city di sidebar, nanti sistem menampilkan view data dari city
    di view data ini ada add, edit, delete dll
    saat klik add data, sistem akan menampilkan form buat add data
    di form add data ini, ada textfield city, images dll
    setelah user inputin data2 dan save, data2 tsb tersimpan di db
  • edited June 2015
    elo liat url nya
    elo copy

    lalu buka tab baru
    elo paste kan disitu, dan jalankan

    apa tampilan di tab sebelumnya (yg sudah ada form upload file yg terbuka)
    sama dgn tampilan di tab yg baru ?

    kalo beda,
    form belum kebuka
    isian form kagak ada
    dll, dsb ...

    bagaimana bisa jawab yg ini
    gimana caranya biar  saat menampilkan pesan alert, halamannya tidak berubah dan saat klik ok, dia tetap di halaman yg sama?
    tanpa ajax ?
  • edited June 2015
    pertanyaannya gk sesuai dengan keinginannya..
    lu mw nampilin alert tanpa meninggalkan halaman..
    istilah tepatnya validasi form upload..
    B-) ..
    pake ini deh
    <):)

    $("#path_picture").change(function () {
    var gambar = this.files[0];
    var checkgambar = new FileReader();
    checkgambar.readAsDataURL(gambar);//contains the data as a URL representing the file's data
    checkgambar.onload = function (e) {
    fileSize = Math.round(gambar.size / 1024);
    if(fileSize>=500){
    alert("ukuran image melebihi 500 kb");
    return false;
    };
    }
    });
  • edited June 2015
    yg sudah ada form upload file yg terbuka
    maksudnya udah pilih gambar nya ?
    http://oi61.tinypic.com/2cxjkw8.jpg


    sacredbluerose

    bisa, cman saat pesan alert nya tampil dan aku klik ok, nama file images nya masih bisa terinput di textfield
    http://oi61.tinypic.com/2cxjkw8.jpg


    harusnya gak bisa terinput di textfield
    http://oi57.tinypic.com/mmedg3.jpg
  • edited June 2015
    beuh..
    pas alert, kosongin inputnya..
    mm... caranya..(kayanya malas cari solusi nih)..


    tambah ini setelah baris alert
    $("#path_picture").val("");



    B-) >:)
  • edited June 2015
    sama aja pke alert klo datanya masih bisa terinput

    ada solusi lain? :D


    aku coba : http://stackoverflow.com/questions/17451629/maxfilesize-and-acceptfiletypes-in-blueimp-file-upload-plugin-do-not-work-why

    juga gak bisa
  • edited June 2015
    elo coba

    [form.html]

    <form target="myiframe" action="script.php" method="post" enctype="multipart/form-data">
      title : <input type="text" value="" name="title"><br>
      image : <span id="img"></span><input type="file" name="image"><br>
      <input type="submit" value="save">
    </form>
    <iframe name="myiframe" width="0" height="0" style="width:0;height:0;display:none;"></iframe>

    [script.php]

    <?php
    $image=isset($_FILES['image'])?$_FILES['image']:'';
    $title=isset($_POST['title'])?trim($_POST['title']):'';

    if(is_array($image) && isset($image['size']) && $image['size']<600000) {
      move_uploaded_file($image['tmp_name'],$image['name']);
      echo '<script>parent.document.getElementById("img").innerHTML="<b>'.$title.'</b><br><img src=\''.$image['name'].'\'><br>"</script>';
    }
    else {
      echo '<script>parent.document.getElementById("img").innerHTML="";alert("too big");</script>';
    }
    ?>

    pahami

    terapkan sendiri di koding elo

    upload via ajax, biarpun pake framework, tetep aja pake iframe
    cuma bedanya, kalo pake framework, elo kagak tau kalo ada iframe
    tapi kalo bikin sendiri, ya iframe nya elo bikin sendiri, baik langsung tulis di html, maupun lewat js
  • edited June 2015
    =D>

    makasih master masukannya :-bd

    tambah ini setelah baris alert
    $("#path_picture").val("");

    di update to
    baru baca :D

    makasih bro :-bd

    barusan dapet dari sini juga : http://stackoverflow.com/questions/3144419/how-do-i-remove-a-file-from-the-filelist :D
Sign In or Register to comment.