Studi Kasus : Membuat script untuk menguload image,menyimpan lokasi image ke database dan menampilkannya
Kebutuhan : Webserver Packages, already installed.

Ikuti langkah-langkah dibawah.

Step 1 : Persiapkan Database

  1. Buat database dengan nama db_tutorial
  2. Siapkan tabel dengan nama tb_image, dengan struktur tabel seperti gambar dibawah ini.
  3. Done with the database!

Step 2 : Persiapkan Folder Kerja

  1. Buat folder dengan nama helloMobile dalam document root anda
  2. Buat lagi folder dengan nama image didalam folder helloMobile yang telah anda buat sebelumnya. Folder image ini adalah folder yang akan digunakan untuk menyimpan gambar hasil upload.
  3. Simpan semua file dalam praktikum ini dalam folder helloMobile tersebut.

Step 3 : Membuat script koneksi ke DB

  1. Ketikkan script berikut,
    <?php
    $host = "localhost";
    $user = "root";
    $pass = "";
    $dbName = "db_tutorial";
    mysql_connect($host, $user, $pass);
    mysql_select_db($dbName)
    or die ("Connect Failed !! : ".mysql_error());
    ?>
    
  2. simpan dengan nama connect.php, dan simpan dalam folder helloMobile

Step 4 : Membuat form upload image

  1. Ketikkan script berikut,
    <form name="form" method="post" enctype="multipart/form-data" action="proses.php">
    Image : <input name="picture" type="file" />
    <input type="submit" name="upload" value="Upload" />
    </form>
    
  2. simpan dengan nama formupload.php, simpan dalam folder helloMobile

Step 5 : Membuat script pemrosesan dan menampilkan gambar hasil upload

  1. Ketikkan script berikut,
    <?php
    include "connect.php";
    $fileName = $_FILES['picture']['name']; //get the file name
    $fileSize = $_FILES['picture']['size']; //get the size
    $fileError = $_FILES['picture']['error']; //get the error when upload
    if($fileSize > 0 || $fileError == 0){ //check if the file is corrupt or error
    $move = move_uploaded_file($_FILES['picture']['tmp_name'], 'E:/DocumentRootYuni/helloMobile/image/'.$fileName); //save image to the folder
    if($move){
    echo "<h3>Success! </h3>";
    $q = "INSERT into tb_image VALUES('','$fileName','image/$fileName')"; //insert image property to database
    $result = mysql_query($q);
    
    $q1 = "SELECT location from tb_image where filename = '$fileName' limit 1 "; //get the image that have been uploaded
    $result = mysql_query($q1);
    while ($data = mysql_fetch_array($result)) {
    $loc = $data['location']; ?>
    <br/>
    <h2> This is the Image : </h2>
    <img src="<?php echo $loc; ?>" /> <!-- show the image using img src -->
    <?php
    }
    } else{
    echo "<h3>Failed! </h3>";
    }
    } else {
    echo "Failed to Upload : ".$fileError;
    }
    ?>
    
  2. simpan dengan nama proses.php
  3. Untuk penjelasan script, dapat dilihat di komentar script :D

Step 6 : Testing Code

  1. Pergi ke http://localhost/helloMobile/formupload.php. Anda akan melihat form seperti dibawah,
  2. Pilih gambar yang ingin diupload dengan memilih tombol browse
  3. Pilih save. Maka gambar yang telah anda upload akan ditampilkan :D

Hal yang juga menarik:

Hak Cipta

Semua skrip dan teknik dalam artikel di itx.web.id boleh digunakan sebagaimana kehendakmu tanpa perlu mencantumkan sumber. Kamu tidak boleh mengkopi seluruh artikel, dalam Bahasa Indonesia ataupun diterjemahkan ke dalam bahasa lain.

Pencarian ke sini:

Contoh query untuk menampilkan gambar di web cms, agar src images bisa ke seluruh komputer di php, letak insert image, listing coding slide tabel simpan tampil php, menampilkan foto dari jpg, menukar isi record yang lama menjadi di atas di codeigniter, script untuk menyimpan data ke tabel di net been, studi kasus masalah crud, upload file php bahasa indonesia, index php/upload/id, gimana caranya agar jika kita menulis di tabel kecil tabelnya gajalan, foto php, error no read pesan kerusakan apa pada saat akan mengupload photo, download syntax access beserta artinya, download program ktp access pdf, contoh tugas web statis beserta gambarnya dan skriptnya, cara memindahkan folder project delphi, cara membuat fungsi save as to camera pada delphi 7, aplikasi tampilkan file photo blob, uploas tampil gambar ph mysql.

Related Articles:

Artikel terkait:

: PHP

About the author

obviously, a girl. with sweet smile, off course. turning her 21 years trapped on Informatics departement and just started to having some crush with it lately. she uses wordpress. she loves php. she lo

253 Comments

  • wiedha berkata:

    :-|
    tapi ko ga bisa nampil ya…..itu kenapa dong?

  • Haris berkata:

    Proses upload berhasil . tapi kok kagak tampil image nya .. n image nya gak tersimpan di folder image .. malah di luar(folder helloMobile) ??

    • littleflow3r berkata:

      mungkin itu yg salah lokasi folder penyimpanana image nya… perhatikan bagian ini –> $move = move_uploaded_file($_FILES[‘picture’][‘tmp_name’], ‘E:/DocumentRootYuni/helloMobile/image/’.$fileName);

      silahkan coba kembali :D

    • Fadli berkata:

      Yang benar kaya gini:

      $move = move_uploaded_file($_FILES[‘picture’][‘tmp_name’],”image/”.$fileName):

  • ojan_ojol berkata:

    guuuuuuuttttt…
    punya ane berhasil kok!!!
    (banana_rock) (banana_rock) (banana_rock)

  • DARKLORD13 berkata:

    siiiip..yg gw jg sukses..thx ye..
    eh klo script bwt nampilin list yg udah d uploadnya gmn?
    shared donk okok?
    thx ya..

  • one_united berkata:

    sudah saya coba berhasil ko :maho
    untuk action formupload = prosesupload.php

  • The_Last_Ride berkata:

    Saya mau tanya tentang yang script ini..

    $move = move_uploaded_file($_FILES[‘picture’][‘tmp_name’], ‘E:/DocumentRootYuni/helloMobile/image/’.$fileName); //save image to the folder

    apabila nanti website kita di hosting apa alamat penyimpanan file image ya juga sama seperti diatas…???

    (” E:/DocumentRootYuni/helloMobile/image/ “)
    thanks b 4… ;-)

  • The_Last_Ride berkata:

    Klo bisa tolong kasih aslinya donk…!! :-D

  • sigit berkata:

    punyaku gak bisa, padahal scriptnya bener.yang keluar malah kotak disilang merah, apa yang salah ya?

  • adnan berkata:

    Minta skrip yg gampang nampilin header dong????????

  • Aroku berkata:

    sy berhasil. thanks ya! :D

  • hendri berkata:

    Saya udah 2 hari, cari script buat upload gambar,,,, gak ketemu-ketemu… yang ini malh gak bisa tampil,,, gimana donk… mau buat aplikasi tentang pemutaran filem, kan mesti dikasih upload gambar tuh… bisa bantu ga… tabelnya ada 5 field, kodefilm,Judul,tanggalpemutaran,deskripsi,upload…
    lah, yang 4 udah,,, tinggal ngasih upload doank… gak bisa-bisa

  • ayhu berkata:

    k’ sya mau nanya kalau pkai /var/www gmna…?

  • ayhu berkata:

    tulisan nya gmna,mis. sya buat folder galery trus di dlam nya sya buat lgi folder yg nma nya upload,
    jdi nama folder tmpat ngesavenya gini yach,,,
    /var/www/galery/upload/prosesupload.php

  • nandar berkata:

    saya mau nanya juga,,,
    di tutorial ini kan upload file nya pakai folder,klo filenya di upload ke dlam database,kira2 itu ndag memberat kan database,,,?
    krna sya sudah buat form upload file dan sya menyimpan nya ke dlam database saya

    • itx berkata:

      kalo formnya boleh disimpan di database. tapi mosok gambar mo disimpen di database.?! yg disimpen tuh alamat uploadnya di mana.

  • lela berkata:

    ada ndag tutorial untuk search data,
    mis. sya buat form yg ada ketarangan nya,terus dengan mencari data kita buat kan form untuk memasukkan keterangan tersebut,
    mslah nya sya bingung klo mau mncri data satu persatu,data saya bnyak bnget
    tolong yach…??!!
    thx

  • nandar berkata:

    nggak,,,
    mksudnya,sya pke mediumblob di database saya untuk menyimpan isi file yg sdah sya uplod,

  • ayhu berkata:

    msih nggak bsa k’,,
    sdah bsa terupload seeh,cma ketika mw di download,n di tmpilkan kok nggak ada isi nya,

    • itx berkata:

      kok tau klo sudah terupload? apa yakin yg terupload bener file tsb?
      coba cek permissionnya. ubah ke 755

    • ayhu berkata:

      apaan itu k’,,,
      sya ndag tau
      n gmna cranya …? (unsure)

    • itx berkata:

      permission = CHMOD

    • lela berkata:

      maaf cra nya gmna k’,,,???

    • ayhu berkata:

      cara nya kyk gni yach…
      chmod 755 /var/www/galery/upload
      karna sya pke direktory /var/www
      dan sya bbuat folder yg nma nya galery dan di dlm folder galery sya jga buat kan folder yg nma nya upload

    • itx berkata:

      yap.
      itu cuma salah satu kemungkinan lho.

      saat kau bilang posisinya ternyata di /var/www/galery/upload seharusnya locationnya juga dirubah, query utk masukannya rubah jadi gini
      $q = “INSERT into tb_image VALUES(”,’$fileName’,’galery/upload/$fileName’)”;

    • ayhu berkata:

      klo script yg ini $move = move_uploaded_file($_FILES[‘picture’][‘tmp_name’], ‘E:/DocumentRootYuni/helloMobile/image/’.$fileName); yng mna yg mesti sya rubah,,,?

    • ayhu berkata:

      k’ msih ndag bsa terupload, pdhal sya sdah ikuti tutorial ini,dan saya rubah proses.php nya seperti ini:

      0 || $fileError == 0){ //check if the file is corrupt or error
      $move = move_uploaded_file($_FILES[‘picture’][‘tmp_name’], ‘/var/www/galery/upload/’.$fileName); //save image to the folder
      if($move){
      echo “Success! “;
      $q = “INSERT into file VALUES(”,’$fileName’,’galery/upload/$fileName’)”; //insert image property to database

      $result = mysql_query($q);

      $q1 = “SELECT location from file where filename = ‘$fileName’ limit 1 “; //get the image that have been uploaded
      $result = mysql_query($q1);
      while ($data = mysql_fetch_array($result)) {
      $loc = $data[‘location’]; ?>

      This is the Image :
      <img src="” />
      <?php
      }
      } else{
      echo "Failed! “;
      }
      } else {

      tolong k’ apamsih ada yg slah dngan script sya itu….???

    • itx berkata:

      di database apa sudah tercatat?
      dalam folder upload tsb apa sudah terupload filenya?

    • ayhu berkata:

      iya udah ada dan terupload,,,
      karna udah bsa di download file nya,,,
      tinggal itu nya aja k’ yg blom bsa,,,
      mka nya sya bingung kok bsa nggak ada tmpilan nya

    • itx berkata:

      kalau di view source, tag img-nya jadi gimana?
      yang < img src="......." >

    • ayhu berkata:

      k’ sya dpat mslah bru lagi,,,
      kok pda saat sya mengupload data kok nggak ada reaksi nya trus ndag bsa terupload lagi,,
      mngkin script yg ini nya yg slah $move = move_uploaded_file($_FILES[‘picture’][‘tmp_name’], ‘/var/www/galery/upload’.$fileName);
      coba kk cek apa ada yg slah dngn script sya,….?

    • itx berkata:

      kurang garis miring. mustinya
      /var/www/galery/upload/’.$fileName);

    • ayhu berkata:

      kak,,,
      msih ttap nlom bsa menguploada file k dlam folder,,,
      menyimpan filename dan location nya jga blom bsa trsmpan dlam database,,,

    • itx berkata:

      kalo blom terupload ya cek lagi nama foldernya apa udah dimasukkan dg bener, foldernya apa sudah dibuat, permissionnya apa sudah bener.

      kalo belum masuk database brarti querynya blm bener.

    • ayhu berkata:

      query nya kyknya udah benar kak,,
      krna script saya sama seperti di tutoial ini,,,
      cma koneksi k database dan nama folder nya yang sya ganti

    • itx berkata:

      brarti yg masalah di database ata nama folder khn?

      dicek apakah database sudah dibuat, user sudah dibuat, password sudah bener, tabel sudah dibuat, kolom dalam tabel sudah dibuat.

      cek apakah folder sudah dibuat, apakah permissionnya bener.

    • ayhu berkata:

      iya kak kyk nya folder saya yang salah,,,
      karna kalau database saya sdah bnar kok,,,
      tlong kak bri tahu saya gmna cranya buat folder kalu saya pake /var/www
      krna mngkin cara sya buat folder kyknya salah krna saya mmbuat nya pke mkdir
      dan permission nya jga sya msih blum pham buat permission nya gmna

    • itx berkata:

      buka lagi buku dasar2 linux. baca tentang mkdir dan chmod

    • ayhu berkata:

      k’ saya bisa mnta almat email kk,,
      saya mau krimkan kk script yang saya buat,,,
      karna saya dapat contoh script mengupload dan menyimpan file ke folder sprti di tutorial ini,
      dah path nya sudah bsa tersmpan di dlam database,tapi ktika sya coba mndownload file yang sudah terupload,,file itu kok kosong,,,
      plis yach kak mnta almat emailnya yach kak…

  • lela berkata:

    maaf slah tutorial

  • ayhu berkata:

    ndag gini sya kan buat folder didocument root sya pke mkdir,,
    krna sya pke directory /var/www
    trus cra nya gmna kak…?

  • anggi berkata:

    ku mau nanya juga,,,
    tdi sya sempat baca kebetulan sma dngan tugas saya,tpi yg mmbedakan tugas saya bkan mengupload gmbar tapi brpa file text,
    klo bleh tau cra untuk mengupload yg brpa file bkan gmbar,,,
    sma pakai img src ato beda,klo beda gmna caranya,,,??
    trus script d atas itu kok nggak ada form yg ntuk mnmpilkan nya,,,?
    apa bgtu sdah di upload gmbar nya lngsng mncul yach gtu…??

    mhon bntuannya
    thank’s

  • jehan berkata:

    kk mau tanya,tapi scriptnya berbeda sama yang di atas :mrgreen:
    saya sudah buat proses upload dan menampilkan tapi gambarnya ga keluar dibrowser, kaya crash gitu,
    gambar image pecah.. :(

    pada pemanggilan tampilan gambar saya mencobacoba query yang simpel dulu.. :D

    <?php
    mysql_connect("localhost","root","1q2w3e4r5t");
    mysql_select_db("jehan");

    $ambilgambar = mysql_query("SELECT * FROM tabel_data");
    while($gambar = mysql_fetch_array($ambilgambar)){
    echo "<img scr=$gambar[nama_file]”;
    }
    ?>

    url pada databasenya ./files/CrowsZero2-01.jpg

    proses uploadnya seperti ini:

    alert(‘Data Anda belum lengkap’);document.location.href=’index.php’;alert(‘Data Anda berhasil diupload’);document.location.href=’index.php’;

    kenapa ya,gambar tidak mau keluar,dimana letak kesalahannya?
    oh iya ada sedikit yang mau ditanyain lagi, kalau untuk membatasi size upload gmn? dan satu lagi saya membuat sebuah formulir dan nantinya formulir itu bisa di download atau dibaca langsung..
    logikanya gmn ya? (yahoo)
    mohon bantuannya ya,sedang menyelesaikan PI.. :lol:

  • jehan berkata:

    proses uploadnya ga masuk,hehehehe:

    include “conn.php”;

    if (isset($_POST[‘keterangan’]))
    {
    $tanggal;
    $keterangan=ucwords($_POST[‘keterangan’]);
    $nama_file=$_FILES[‘datafile’][‘name’];
    $ukuran=$_FILES[‘datafile’][‘size’];

    if ($keterangan==”” || $nama_file==””)
    {
    ?>alert(‘Data Anda belum lengkap’);document.location.href=’index.php’;alert(‘Data Anda berhasil diupload’);document.location.href=’index.php’;<?php

    $upload=mysql_db_query($db,"INSERT INTO tabel_data(nama_file,ukuran,url,tgl_upload,keterangan) VALUES('$nama_file','$ukuran','$alamatfile','$tanggal','$keterangan')");

    }else{
    echo "Proses upload gagal, kode error = " . $_FILES['location']['error'];
    }
    }

    }
    else
    {
    unset($_POST['keterangan']);
    }

    • itx berkata:

      itu pake kode javascript juga ya? koq gak ada “bungkus”-nya?
      yg ini cuma masukin ke database saja ya? lha script nguploadnya mana?

  • jehan berkata:

    maaf kk ngepost lagi,pas di posting banyak yang kurang gara” tagalert(‘Data Anda belum lengkap’); “document.location.href=’index.php’; “alert(‘Data Anda berhasil diupload’); “document.location.href=’index.php’; “

  • jehan berkata:

    iya saya menggunakan javascript, :lol: pada proses upload sampai masuk kedatabase sudah work,tapi pada saat mau di tampilkan di browser yang keluar hanya gambar rusak/crash :-? ,
    tapi pada proses download(saya juga membuat proses download),pada saat di klik download gambar bisa muncul padahal code yang di ambil untuk mendowload dan memanggil gambar sama yaitu dengan menggunakan url(link downloadnya hanya menggunakan <a href,boleh tau referensi lain ttg download ga? supa ya langsung download tanpa harus save as lagi)..

    code download
    “>

    tampilan url pada databasenya seperti ini ./files/CrowsZero2-01.jpg

    masalahnya dimana,kenapa ga mbar yang keluar malah rusak? hehehe

    //code tanpa tag< tagnya di ganti @ ya,mudah-mudahan bisa.. bismilah :-(

    1. script untuk menampilkan gambar

    @?php
    
    mysql_connect("localhost","root","1q2w3e4r5t");
    mysql_select_db("jehan");
    $ambilgambar = mysql_query("SELECT * FROM tabel_data");
     while($gambar = mysql_fetch_array($ambilgambar)){
    echo "<tr><td><img scr=$gambar[nama_file]</img></td>";
    }
    ?@
    

    2. script untuk upload (form upload dan prosesnya dibuat berbeda file,yang dibawah hanya prosesnya)

    @?php
    include "conn.php";
    
    if (isset($_POST['keterangan']))
    {
    	$tanggal;
    	$keterangan=ucwords($_POST['keterangan']);
    	$nama_file=$_FILES['datafile']['name'];
    	$ukuran=$_FILES['datafile']['size'];
    	
    	if ($keterangan=="" || $nama_file=="")
    	{
    		?@<script>alert('Data Anda belum lengkap');</script>@?php
    		?@<script>document.location.href='index.php';</script>@?php
    		
    	}else{
    		
    		$uploaddir='./files/';
    		$alamatfile=$uploaddir.$nama_file;
    
    		if (move_uploaded_file($_FILES['datafile']['tmp_name'],$alamatfile))
    		{
    			?@<script>alert('Data Anda berhasil diupload');</script>@?php
    			?@<script>document.location.href='index.php';</script>@?php
    			
    			$upload=mysql_db_query($db,"INSERT INTO tabel_data(nama_file,ukuran,url,tgl_upload,keterangan) VALUES('$nama_file','$ukuran','$alamatfile','$tanggal','$keterangan')");
    		
    		}else{\
    			echo "Proses upload gagal, kode error = " . $_FILES['location']['error'];
    		}
    	}
    	
    }
    else
    {
    	unset($_POST['keterangan']);
    }
    
    ?@
    
    

    tolong dibantu ya,saya sedang PI kk :D..

    • itx berkata:

      yg ini :

      <img scr=$gambar[nama_file]></img>

      seharusnya:

      <img src='{$gambar[nama_file]}'>
    • jehan berkata:

      sama aja ka :( ga keluar gambarnya,gambar crash juga

    • itx berkata:

      apa gambarnya udah keupload dg bener? kalo dibuka langsung filenya di server bisa apa tidak?

    • jehan berkata:

      yoi bisa ka.. apa karena ini

      		$uploaddir='./files/';
      		$alamatfile=$uploaddir.$nama_file;
      
      		if (move_uploaded_file($_FILES['datafile']['tmp_name'],$alamatfile))
      

      saya ambil urlnya dari variable uploaddir dan nama file, harusnya kan dengan ./files gambar bisa di panggilkan atau ./files diganti dengan url yang ada di adressbar folder filesnya?
      tapi kalo diganti berarti nanti pada saat mau upload ke hostingnya di ganti lagi dong?
      maklum ka newbi masih sering nyasar sama logikanya sendiri,hehehe :mrgreen:

      ka punya tutorial ttg BBcode ga? atau refrensinya deh :-P , makasih ka..

    • itx berkata:

      kalo dilihat di sourcecode, yg tag img-nya keluarannya seperti apa?

      apakah seperti ini:

      <img src='./files/CrowsZero2-01.jpg'>

      trus itu posisi scriptnya di homepage apa bukan? posisi pemanggilannya apa sudah tepat? khn ./ artinya posisinya relatif, kalau salah posisi folder pemanggilan ya tidak bisa.

    • jehan berkata:

      saya newbie ga tau homepage.. hehehe
      tapi kalau maksudnya homepage itu script masih dalam 1 folder dengan folder files,jawabannya iya masih dalam hompage..
      masalahnya hanya kenapa ko tidak bisa memanggil langsung dengan
      kalo diliat dari tag seharusnya terlihat

       <img src='./files/CrowsZero2-01.jpg'> 

      karena kan yang dipanggil

      echo "<tr><td><img scr='{$data[url]}'</img></td>";

      isi dari field url pada database ./files/CrowsZero2-01.jpg
      tapi kalo di keluar gambarnya
      bingung saya??

      maaf ya ka,, :(

    • itx berkata:

      jangan seharusnya, tapi lihatlah dengan `view source` di browser

    • jehan berkata:

      maaf ka, emang php bisa keliatan dibrowser?
      kalo di browser (saya pake mozila trus pencet ctrl+U kan?) keliatannya seperti ini

       <img src=''></img> 

      kalo dibaca tanpa php bisa keluar

       <img src='./files/CrowsZero2-01.jpg'> </img> 

      apa salahnya di software web servernya ya? mungkin ga sih?
      soalnya saya coba tutorial dari internet semua sama gambar crash, saya ikutin dari [link]http://id2.php.net/manual/en/function.imagecreatefromjpeg.php[/link] juga sama crash juga tampilannya?
      gambar terpanggil tapi yang keluar gambar crash gitu..
      maaf nih ka jadi panjang gini,hehehe

    • jehan berkata:

      malu saya ka :oops: ,salahnya cuma karena saya ga teliti aja.. hehehe

      <?php
      
      mysql_connect("localhost","root","1q2w3e4r5t");
      mysql_select_db("jehan");
      $ambilgambar = mysql_query("SELECT * FROM tabel_data");
       while($gambar = mysql_fetch_array($ambilgambar)){
      echo "<tr><td><img scr=$gambar[nama_file]</img></td>";
      }
      ?>
      

      kalo diperhatiin lagi, ini script salahnya cuma di penempatan echo nya

      echo "<tr><td><img scr=$gambar[nama_file]</img></td>";

      seharusnya kan

      <img src='<? echo $data[url] ?>'></img>

      maaf ya ka jadi nyampah disini,padahal masalahnya cuma kurang teliti.. hehehe

      ka minta refrensi
      page: pendaftaran—> proses —>cetak

      -saya membuat halaman pendaftaran,dan data masuk ke database,
      -di proses semua hasil pendaftaran bisa dilihat dengan id,dan nama,
      (misalkan di proses ada 10 id dan nama)
      -saya pilih id no 7 untuk dicetak
      -lalu masuk kehalaman cetak dengan data dari id 7

      saya sudah buat semuanya hanya saja saya belum bisa membuat halaman cetak yang hanya memilih 1 id saja
      select * from table_pendaftaran where id'(ini diisi apa ya?’);
      saya minta refernsinya saja,supaya saya bisa belajar,saya ke http://id2.php.net bingung mulai darimana carinya..

      terima kasih

    • itx berkata:

      select * from table_pendaftaran where id=7

      nanti bakal milih nomer 7 saja

  • anggi berkata:

    k’ bisa mnta ndag contoh script untk mengedit data yang sudah terupload dalam database,,,
    ini kan saya buat upload file yaang di sertai keterangan, nach yang sya mau edit ini k’ keterangan nya
    cara nya gmna donk

  • sri berkata:

    k’ ada tdak script untuk membatasi fdownload file yang sudah di upload dlam database,,,
    mis. gini sya kan sudah buat form untuk mengupload nya da sya mau itu file tidak smua orng bsa mendownload nya
    kkk mngerti kan
    tolong donk sya mnta bntuan nya para master

    • itx berkata:

      beritahukan link downloadnya hanya kepada orang tsb. mudah khn?!

    • sri berkata:

      waddduuuhhh
      gmna cranya k’
      ini yang sya buat untuk form arsip,,,
      saya buatkan cma satu user dan password untuk semua krywan yg ingin menginput data arsipnya,,,
      tapi sya takut klo smua krywan mendownload arsip lain dan mengeditarsip trsbut,,,
      mka dri itu sya ingin membatasi nya
      mis.
      gini ini kan form sya ada trdri dri bagian,dan keterangan,,,,
      klo bisa dengan adanya bagian dan keterangan file itu lah yg bisa di gunakan untuk membtsi link download nya kpda smua krywan,misalnya itu di berikan password ato gmna lah
      ku harap kk bisa mmbntu ku dlam mnyelesaikan tugas kntor ku ini

    • itx berkata:

      lha khn kalo pada gak tau link downloadnya gak bakal pada bisa donlot.
      makanya dikasih tau hanya ke orang yg dibolehkan download.

    • sri berkata:

      iya k’ cranya gmna,,,,?
      krna mksud sya itu gini mis, krywan bagian keuangan,accounting,pajak,dll mengupload file,,,,
      trus sya cranya itu bgmna agar file nya anak keuangan itu cma dy aja yg bsa mendownload nya,,,
      bgtu jga pada accounting dan pajak,,,
      mmng bnar seeh yg kk blng tnggal di ksi aja link download nya,tpi cranya gmna klo seandainya sya buat kan masing2 link download pada smua departement,agar data trsbut tdak smua org bsa mendownload nya
      tq

    • itx berkata:

      kerjanya di perusahaan khn? paling enak konsultasikan saja ke divisi IT.

    • sri berkata:

      iya seehh,,,
      tapi syang nya dy jga kurang paham mslah php

    • sri berkata:

      kk gmna neehh,,,??
      bsa bntu ndag …???

    • itx berkata:

      tiap pengguna diberi login dan password masing2.
      setiap user memiliki privilege masing2. ada yg bisa upload saja, ada yg link download tertampil di situ. ;-)

    • sri berkata:

      iya bsa juga,,,,
      kmrin sya sempat ke pkiran buat username dan password untuk masing2 krywan,,,,
      jadi krywan yg sudah login cuma bisa melihat data yg dy upload sndri
      tapi sya pusing gmna cranya yach,,,,?
      kk bsa tidak bntu sya

    • itx berkata:

      khn butuh script macem2. klo divisi IT menyerah, mending nyewa orang.
      klo mo belajar, coba baca ini: http://itx.web.id/php/sistem-login-simple-md5-logout-dengan-codeigniter/

  • inna widya berkata:

    kak,, pny sy kok msh salah ya,,,
    dibrowsernya tulisannya gini…

    ————–
    Success!

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\coba-coba\proses.php on line 23

    —————————————————

    pdhl scriptnya sy samain kyk pny kakak..

    kyk gni..

    ————

    Untitled Document

    0 || $fileError == 0){ //check if the file is corrupt or error
    $move = move_uploaded_file($_FILES[‘picture’][‘tmp_name’], ‘F:/simpangambar/image/’.$fileName); //save image to the folder
    if($move){
    echo “Success! “;
    $q = “INSERT into tb_image VALUES(”,’$fileName’,’image/$fileName’)”; //insert image property to database
    $result = mysql_query($q);

    $q1 = “SELECT location from tb_image where filename = ‘$fileName’ limit 1 “; //get the image that have been uploaded
    $result = mysql_query($q1);
    while ($data = mysql_fetch_array($result)) {
    $loc = $data[‘location’]; ?>

    This is the Image :
    <img src="” />
    <?php
    }
    } else{
    echo "Failed! “;
    }
    } else {
    echo “Failed to Upload : “.$fileError;
    }
    ?>

    ——————

    mohon penjelasannya.. mksh.. :)

    • itx berkata:

      apa datanya sudah masuk ke database?

    • inna widya berkata:

      blm masuk ke database kak… tp dah masuk ke folder yg di Hd nya..

    • itx berkata:

      brarti yg bermasalah databasenya.
      misal: belum konek ke database, nama kolom salah, urutan kolom salah, dll

    • inna widya berkata:

      sy cek udah bener kak field2nya,,, mau tanya…
      script ini..

      ———–
      $q = “INSERT into tb_image VALUES(”,’$fileName’,’image/$fileName’)”; //insert image property to database
      ————-

      kok didlm petik ada bagian yg kosong ya kak? itu hrsnya isinya apa… thx.. :)

    • itx berkata:

      itu masuk ke kolom id. berhubung auto_increment ya tak usah diisi apa2.

  • inna widya berkata:

    maap kak,, lanjut yg td.. line 23 nya tu yg script ini kak..

    while ($data = mysql_fetch_array($result)) {

    makasih kak.. :mrgreen:

  • ajie berkata:

    k’salahan yang sama kya kak widya ne… (rock) (tapi udah masuk ke database..)

    Success!

    (tapi)

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\coba\proses.php on line 16

    line 16 script-nya : while ($data = mysql_fetch_array($result)) {

    tolong dbantu kak.. tq

  • Bayu berkata:

    kalo aku udah Succes !
    tapi untuk gambar ke 2, ke 3, dst yang mau di upload Sucess juga tapi nggak ada gambarnya, kenapa ya …? makasih jawabannya …. (banana_cool)

  • Nani berkata:

    Bagi yang udah berhasil, Minta File export database nya dooonnggg ( *.sql ),, sya g berhasil mulu, :-(

    Ane newbie, harap maklum
    (scenic)

  • shabran berkata:

    kok g bisa nampil yah, mohon bantuannya

  • shabran berkata:

    sudah tersimpan didatabase tapi g muncul, bgamana ya

  • ganda berkata:

    Kalau di gabung dengan script lo-gin gimana?

    jika user “a” upload gambar “1.jpg” ,dan
    user “b” upload gambar “2.jpg”

    kemudian user “a” login dan ingin melihat foto profil nya(1.jpg) gimana caranya???

  • Isnaen Wiardani berkata:

    Terima kasih artikelnya bagus.

    Kalau misalnya nama file mau di rubah bagaimana. jadi nama file yang masuk direktori nantinya (NamaFileAsli[tglbulantahun].jpg misalnya.

    misalnya Kalau yang di upload gambar.jpg nanti jadi gambar100511.jpg

    Gimana tu gan. Saya tunggu jawabannya. dan terima kasih yang banyak. :)

  • sonny nsr berkata:

    mantab…thanks…………

  • May berkata:

    saya punya kasus :
    ketika saya sedang melakukan proses upload image (contohnya saya memiliki 3button “browse”)tp saya ingin menambah image yg akan saya upload (saya menyediakan button untuk menambah tempat untuk menyediakan saya memilih image yg akan saya upload (alias button “browse” tadi))..
    gmn yah bkin kaya gt? thx

  • Hari berkata:

    Klo buat upload lebih dari 1 gambar gmn ya? (yahoo) (yahoo)

  • Rani Maisa Noviana berkata:

    kak, mau tanya dong,
    kenapa gambarnya corrup kak,,
    filenya .jpg.
    tapi udah masuk database
    mohon bantuan nya :-(

  • ganz berkata:

    mantaaaap , yg ane berhasiiill baru nemu script yg mudah d mengerti ….. good good (dance) (dance) (dance) (dance)

  • reza berkata:

    cuman mau nambahin aja mastah, khusus buat yg nuwbie dan bingung :
    1. pastiin nama data base sama tabel nya sama kayak yg ada d tutor
    2. pastiin tempat penyimpanan gambar nya benar
    3. buat form yang —>
    action nya di isiin sama nama file proses nya ,, misal nama file proses nya proses_upload.php… berati isiin action=”proses_upload.php” karena kalo tetep diisi nama action nya proses.php sedangkan yg nama proses nya proses_upload.php maka proses insert dan tampil gak akan jalan… ~CMIIW B-)

  • Mega Nurjayanti berkata:

    mau tanya !!
    bagian $q1 = “select location —
    location itu nama field yang ada di table db ya ??? :D

  • komarudin berkata:

    tanks guru setelah susah payah akhirnya ktemu juga berkat script di atas tanx….
    (headspin) (headspin) (headspin)

  • Bang Jhon berkata:

    Script’a jalan kok, klo ada yg gx bisa yah salah sendiri gx ngerti..
    ckckckck

  • ita berkata:

    mz saya coba hasil na sukses…
    tapi ada warning dan gambar gak mau keluar…
    warning na:
    mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\cobakpakhir\proses_gambar.php on line 22

    nah saya bingung pada script mz yang ini:
    while ($data = mysql_fetch_array($result))
    $result yang mz buat kan ada 2 yang sama yakni $result untuk ‘$q’ da $result untuk ‘$q1’
    yang dipakai untuk $data yang result mana ya? :roll:

  • rickyalex23 berkata:

    untuk patch move_upload_file klo directory nya mau dinamis penulisan programnya gimana..
    mohon bantuannya
    mungkin seperti ini :
    $move = move_uploaded_file($_FILES[‘picture’][‘tmp_name’], ‘E:/pacth/helloMobile/image/’.$fileName); //save image to the folder
    bener ngak???

  • Bang Jhon berkata:

    warning na:
    mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\cobakpakhir\proses_gambar.php on line 22

    while ($data = mysql_fetch_array($result))

    itu cuma 2 kemungkinan yg salah
    1. cek name (scenic)
    name = lihat formupload

    2. cek $data (scenic)
    $data = nama yg terdapat di database
    contoh di atas:
    id int (11)
    filename varchar(225)
    location varchar(225)

    trus cari di atas script
    while ($data = mysql_fetch_array($result)) yg erro tadi
    yg tulisannya UPDATE, INSERT, DELETE, atau SELECT cocok gx name sama $datanya (angry) di proses_gambar.php

  • miftah berkata:

    mas kok gak bisa, keluarnya kok kyak gini?
    tolong dong

    Success!

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\baru\proses.php on line 15

    • Erwin Setiawan berkata:

      Mas itu salah pada form upload nya nie ane saranin ganti tuh isi file “formupload.php”

      dengan:

      Image :

      cuman di ganti pada action nya doank jadi “action=”prosesupload.php””

  • miftah berkata:

    mas tolong dong yang buat upload videonya juga
    thanks

  • Win berkata:

    Makasih banyak kebetulan lagi butuh. .
    :-)

  • iyak berkata:

    Mas, terimakasih utk tutorial nya.
    Setelah saya coba tulisan sukses muncul, tetapi gambar nya tdk tampil.
    Tapi di database file nya kesimpan. Tetapi setelah saya lihat folder image-nya file gambar-nya kosong.
    Kira2 salah nya di mana ya mas

    salam

  • mas Bedjo berkata:

    mohon tanya script PHP untuk menampilkan file foto mahasiswa berdasarkan NIM (data NIM ada ditabel lain, tbl_biodata) mahasiswa ybs dan dari tabel sql (tbl_foto, fieldnya: id_foto, namafile, direktori)dan folder untuk file fotonya sudah OK (file bisa tersimpan, upload namafilenya samadengan NIM)mohon petunjuk penggabungan 2 tabel diatas dengan folder file foto sehingga bila dipanggil NIMnya akan tampil foto mahasiswa ybs. Terima kasih atas bantuannya.

  • dion berkata:

    ka, semenjak memakai XAMPP terbaru, banyak file2 lama saya yang ga bisa terbuka,,bisa terbuka sih, tapi ancur bin berantakan,,diomelin sana-sini,,hufh,,

    tentang yang upload dulu deh ka,,itu script’y sih udah sama bener ama punya kk,,tapi pesan error’y yang beda dengan teman2 diatas,,pesannya “Notice: Undefined index: fupload ….”, fupload itu klo di kk picture($filename=$_FILES[‘picture’][‘name’];),,,kira2 kenapa ya??

  • Bagaimana cara membatasi jenis file yang diupload. misal cuma jpg atau gif saja… (thinking)

  • Mustadi berkata:

    ada pertanyaan sedikit, kan itu proses upload, gimana dengan menghapus dan editnya…?
    tolong donk scriptnya kirim ke email, sebelumnya terima kasih banyak

  • yanukir berkata:

    Halo Bos…., Script tsb udah mau jalan/berhasil pada komputer lokal. Tapi begitu saya jalankan pada server tidak jalan/ error…..

    Pesannya errornya adalah sbb:

    Warning: move_uploaded_file(images/design_03.gif) [function.move-uploaded-file]: failed to open stream: Permission denied in /admin/exe_image.php on line 16

    Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move ‘/tmp/phpeDjX9t’ to ‘images/design_03.gif’ in /admin/exe_image.php on line 16
    Gagal mengupload file

    Kira-kira letak kesalahannya dimana ya? Mohon bantu bos.

    Makasi sebelumnya

  • boniyustin berkata:

    Tutorialnya bagus mas, makasi mas.. :)

  • harryteguh berkata:

    Tipe datanya nggak pake mediumblob ya, kaka’?

  • Samuel Nongyap berkata:

    Waduh kurang lengakap kita juga masih harus nambain lagi….tolong di perjelas code2nya trima ksih…

  • anyone berkata:

    gan kok ane ada kesalahan nih di script Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/a2004306/public_html/up/proses.php on line 15 di situ gan knp yah ???

  • Avil berkata:

    Saya sadah berhasil untuk move gambar, tetapi pada saat akan membuka gambar hasil copy an menggunakan windows photo galery, enggak bisa, kenapa ya?? :roll:

  • mongga berkata:

    om thanks tutor nya, udah berhasil (banana_rock)

    tapi tapi om, saya bingung gimana caranya mengupdate file gambar yang sudah di upload tersebut? query update data nya gmn ya om? tolong dong di respons, terima kasih banget kalo sampe di bikinin tutorial nya juga :D

  • yudith berkata:

    makasi banyak :)

  • trias berkata:

    hmmm.. ada yng bsa bantu nga saya mau bikin multi upload image nah abis di upload dimasukkan info image nya ke sql?

  • linda berkata:

    saya sudah coba program upload dari anda,tetapi untuk upload gambar or foto yang ukuranya 3000px ke atas tidak bisa ke upload kenapa tu,,,untuk ukuran yg kecil sih bisa 1000px kebawah

  • aston berkata:

    Goood tanks ya, bahasanya mudah dicerna, smoga terus memajukan ilmu demi kepentingan bersama !
    saluuuud ! (yahoo)

  • Pandi berkata:

    mas mau tanya niii gemana cara buat ni ya
    http://www.invir.com/latihan/answers.html?Topic=Matematika&SubTopic=Tahun+2008&SchoolLong=Sekolah+Dasar&SchoolClass=6&Name=&School=&Lesson=Ujian+Nasional&Answered=0000000000000000000000000000000000000000&Keys=40|56|40|48|56|32|32|48|48|40|48|48|48|40|48|48|32|32|56|40|32|56|32|40|32|40|32|32|32|40|32|32|56|32|40|56|32|40|40|48&DateTime=11+Nopember+111&StartTime=1321012707175&FinishTime=1321012721520&Time=120&x=69&y=18

  • ilham berkata:

    yang saya error di proses line 3-7 kenapa ya mas ? :?:

  • Adaira berkata:

    Hasil Gwe kok malah keluar gini…
    ini knapa toh?? (taser) (doh) (evil_grin)

    Success!

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\helloMobile\proses.php on line 15″”

  • sisi berkata:

    mas, klo foto mau diupdate dengan foto baru trus foto yang lama diganti dengan yg baru, dan di direktori penyimpanan foto, foto lama tersebut dihapus dari direktori penyimpanan foto. Gimana caranya??

  • agung berkata:

    k.. gambarnya ga bisa nampil
    muncul ini
    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in E:\Local\xampp\htdocs\coba\helloMobile\proses.php on line 15

    knpa ya??

  • Djiextray berkata:

    wah thanks gan … work …. walaupun dengan mgutak ngatik lagi… tadi sempat ga bisa.. terus di otak atik lagi work .. thanks

  • deche berkata:

    jaahh…..yg ane malah undefine index si picturenya…. aneh. (eyeroll)

  • deche berkata:

    kakang master kayanya udah cape ngeladenin orang2 di atas ya… (lol)
    sekedar bertanya, sukur2 dijawab… image kaga nampil nih kang.. padahal gambar dah ada di foldernya, tapi pas dipanggil kok kaga keluar ya… cuma ada tulisan image aja dlm box.. hmmmhh… gag usah master yg jawab juga gag apa2.. yg penting permasalahannya bisa kelar :-) , mohon bantuannya ya akang teteh yang budiman… :-P

  • deche berkata:

    problem had been resolved… (dance)
    ありがとうございますのマスタ― arigatou gozaimasu no masutaa (yahoo)

  • ririt aritma berkata:

    makasih yaaa…yg niy dah berhasil… tp kl mau manggil smua gambar yg ada di databasenya ke web yg kita buat gmn? scriptnya dunk….makasih bgt y…bantuannya..

  • erwin berkata:

    izin bertanya…
    saya udah berhasil upload dan gambarnya juga berhasil tersimpan di database.. tp gambar di browsernya g muncul??
    mohon bantuannya!!!

  • wong amung hus berkata:

    Sebel dech, , , sebel sebel sebel,, makanya kalau share script pake teks area donk,,, a,,,a,,,ah. Jadi yg copas gak terlantar kaya ghiniech. Aq baca postingan km dari td pg loh nyampe sekarang belum kelar2. Please dech ah pake aku kan juga bisa nyicipin karya loh aq nich saudara andre taulani tauuk.

  • Dhela berkata:

    mantap, thank you (dance)

  • suranto berkata:

    makasih ya infonya, karena saya coba dari buku panjang banget scripnya (dance)

  • malik berkata:

    mau nanya, masalahnya sama ky cv sama atha. gambarnya g muncul padahal sudah dicek difoldernya file sudah tersimpan tapi pas mau ditampilin kok g bisa??

  • the game area berkata:

    Aduh makasih nih.. succes hehe.. karena saya lagi di tugasin ama dosen nihhh

  • kiees berkata:

    kak .. gambarnya crash -_- (brokenheart)

  • goood berkata:

    berhasillllll…!!!
    (smileydance) (smileydance) (smileydance)

  • goood berkata:

    berhasilll… (banana_cool) (banana_cool) (banana_cool)
    cuman gmbarnya saling tindih… (goodluck) (goodluck)
    gambar pertama akan hilang dan gambar yang baru di upload yg akan tampil…
    tapi di direktori ad semua…
    TAPI BAGUS KOK… (drinking) (drinking) (drinking)
    MAJUUU TRUSSS BOZZZZ… tutorialnya…
    (smileydance) (banana_rock) (banana_cool) (dance) (yahoo) (music) (music) (music)

  • adam berkata:

    kk saya mau tanya , saya udah coba buat.locationnya udh persis kyk di script tapi kok masih belum bisa masuk k folder image ya?terus pas udh coba upload masuknya k folder helloMobile bkn k image nya.terus keluar logo gambar pecah.

  • adam berkata:

    ini scriptnya :

    0 || $fileError == 0){ //check if the file is corrupt or error
    $move = move_uploaded_file($_FILES[‘picture’][‘tmp_name’], ‘C:/xampp/htdocs/helloMobile/image/’.$fileName); //save image to the folder
    if($move){
    echo “Success! “;
    $q = “INSERT into tb_image VALUES(”,’$fileName’,’image/$fileName’)”; //insert image property to database
    $result = mysql_query($q);

    $q1 = “SELECT location from tb_image where filename = ‘$fileName’ limit 1 “; //get the image that have been uploaded
    $result = mysql_query($q1);
    while ($data = mysql_fetch_array($result)) {
    $loc = $data[‘location’]; ?>

    This is the Image :
    <img src="” />
    <?php
    }
    } else{
    echo "Failed! “;
    }
    } else {
    echo “Failed to Upload : “.$fileError;
    }
    ?>

  • indra berkata:

    Warning: move_uploaded_file(E:/DocumentRootYuni/helloMobile/image/as.jpg.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in C:\xampp\htdocs\hellowMobile\proses.php on line 7

    Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move ‘C:\xampp\tmp\php96CD.tmp’ to ‘E:/DocumentRootYuni/helloMobile/image/as.jpg.jpg’ in C:\xampp\htdocs\hellowMobile\proses.php on line 7

    tolong d bntu..kq sprti ini ??npaa y??

  • Sam berkata:

    Sebelumnya saya minta maaf jika komentar saya ini terlalu menghabiskan tempat :-D
    Gan, ane mau tanya nih. Ane kan buat page baru namanya gallery.php buat nampilin semua gambar yg terupload. Nah pertnyaan ane gan, gimana caranya biar posisi gambar dari gambar 1 ke gambar 2 itu arahnya horisontal. Kaya gini :

    GAMBAR 1 GAMBAR 2 GAMBAR 3

    Soalnya yg ane buat sekarang ini posisi gambarnya dari gmbar 1 ke gambar yg lainnya itu menurun, alias vertikal.

    GAMBAR 1

    GAMBAR 2

    :-|

  • budi berkata:

    @sam. Bisa dengan cara ini gan :
    . Agar gambar rata kiri. Ubah juga ukuran jika ukuran gambar terlalu besar.

  • budi berkata:

    Untuk tag img diberikan align=left. Semoga membantu

  • Indoblogger.Eu berkata:

    Master, ketika saya mencari cara konversi php ke java script yang saya temukan blog ini, dan mungkin pertanyaan saya tidak sama dengan bahasan diatas. Tp karena saya kenal master (tentunya anda tidak mengenal saya..Haha) adalah pembuat theme-theme wp yg fantastic setidaknya master bisa memberi jawaban atas apa yg saya tanyakan ini. Bagaimana cara menjadikan file dengan ekstensi.Php ke .Js. Matur suwun.. :)

  • andi berkata:

    oh ya aku pengen tahu email di face book apa

  • aenur berkata:

    Warning: move_uploaded_file(E:/DocumentRootYuni/helloMobile/image/1.JPG) [function.move-uploaded-file]: failed to open stream: No such file or directory in C:\Program Files\xampp\htdocs\helloMobile\proses.php on line 7

    Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move ‘C:\Program Files\xampp\tmp\php16.tmp’ to ‘E:/DocumentRootYuni/helloMobile/image/1.JPG’ in C:\Program Files\xampp\htdocs\helloMobile\proses.php on line 7
    Failed!

    pesan eror di mozila ,, knp ya kak

  • asas berkata:

    mbak, imagenya ga kedisplay,pdhl gmbrnya idh kesimpen di direktori dan lokasinya ud masuk ke db.gmn tuh?

    • sendy berkata:

      to asas : coba perhatikan kata-kata dalam penulisan di data base dan di koding htmlnya, kalo anda copy paste pasti ada perbedaan pada kata “location” nya.. :)

  • dankers berkata:

    gan gmana caranya dengan script yang di share diatas ada pembatasan tipe data yang di upload ex. cuma jpg, gif , png

  • dankers berkata:

    gan gmana caranya dengan script yang di share diatas ada pembatasan tipe data yang di upload ex. cuma jpg, gif, png

  • elvina berkata:

    maap, saya mw tanya dong..
    klo gmbr yg sudah kt upload isa d tampilin itu gmna ya caranya, misalnya bisa tampil spt kt upload gbr d fb?

    tolong bantuannya yaa…

  • agung berkata:

    maaf, sy mau tanya. BAgaimana agar foto yang tampil dalam suatu presensi misal pengunjung hanya tampil dalam waktu 10 detik. trims.
    tolong bantuannya.

  • Wijayanto berkata:

    Mas, knapa ya..? saat saya bikin web di windows, ya.. hasilnya perfect lah, tapi kenapa saat di pindah datanya ke Linux, gambar-gambar nya pada ilang semua. Padahal format gambarnya hanya .JPG, .GIF, sama .PNG , Apakah format gambarnya mempengaruhi? Thanks

  • harris priambudi berkata:

    mantab iki tutorialnya, mas ditambahin validasi ukuran dimensi imagenya dong.. biar lengkap

  • didiks berkata:

    mohon dibbantu, saya error disini :
    –> while ($data = mysql_fetch_array($result)) {…
    pesan error :
    –> Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\gambar\proses.php on line 20

    script sudah saya edit untuk tambahan text input, Upload sukses di database. namun tidak tampil di browser.

  • Ai Kurniasih berkata:

    Assalamu’alaikum

    Mau nanya ich Gimna Scripting jika Tombol Searchingnya hanya satu.. Tp yang di carinya ada dua kolom yang berbeda…?

    terimakasih…

  • adi berkata:

    pas nyoba bisa..sukses.. :)
    thanks..

    tpi pas saya coba ke web saya ko gagal ya.. keluar tulisan “undefined index: picture in c:\….”

    padahal di bagian form upload sudah saya samakan namanya..

    tolong dibantu..

  • kim berkata:

    mau tanya ini buat linux apa windows doang???

  • Gasta berkata:

    Permisi, mau tanya
    saya sudah bisa upload filenya…
    tapi, bagaimana sih cara upload-an kita itu dikirim ke user lain di website yang sama?

    help me please…

    thanks

    regrads
    Gasta

  • trias berkata:

    gan klo mengganti gambar caranya gmn????
    trimakasih http://itx.web.id/wp-includes/images/smilies/thinking.gif

  • rahmi berkata:

    Alhamdulillah saya berhasil

  • ghaane berkata:

    kalo hosting lokal gak ada masalah,
    tapi kalo udah di hosting online pasti gak bisa .. ^_^

  • kalo hosting lokal lelet biasanya ya,,,

  • joe sndai berkata:

    saya minta tolong bagi yang bisa…
    script buat login multi user..jika dai masuk sebagai admin maka akan masuk ke folder admin tapi jika ia masuk sebagai user dilihat lagi apakah dia berstatus aktif atau belum,,jika aktif maka akan masuk ke folder user tapi jika tidak maka gagal…..tolong ya,,,????

  • prapty berkata:

    errorr…

    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\xampp\htdocs\fkip\proses.php on line 10

  • kiki berkata:

    sangat bermanfaat..

  • taufan berkata:

    bro mau tanya, kalau mau nampilin lebih dari satu itu gmn yaa??? klo kode di atas saat mngupload 2 kali kug yang tampil cman satu. . .
    tlg encerahannya

  • cikung berkata:

    Gimana yah beberapa file sekali upload ke db, tidak 1 persatu yah…

  • Peter berkata:

    Masbro…. kok gue punya semua sukses kesimpen jg di databasenya cm kok gambarnya ga muncul y??? cuma munculnya kotak doang gak jelas.. mohon pencerahannya donk… THANKS!

  • azkya berkata:

    klo upplod beberapa file, misalnya:sya upload ktp, npwp, foto, disimpan bersamaan gimana scriptnya??? minta dong,:)

  • tiyas berkata:

    kok pas tekan upload kluarnya tulisan asing ga jelas gitu..kenapa yaa ?

  • FansWebID berkata:

    tutorial yang menarik dengan gaya bahasa yang cukup dimengerti oleh pemula , thanks sudah share ilmu.

  • rizkiCapta berkata:

    Documen root???? apa maksudnya ya momod…???
    mohon di jawab

  • heryfadli berkata:

    sy mau tanya gmna cra upload gambar yg foldernya di luar root server????

    trims,……

  • ranmaru moriz berkata:

    tengkiu yach, suskes selalu
    :D

  • Arie budi prasetyo berkata:

    Mas, saya mau tanya. ini saya ada tugas membuat aplikasi cctv, ngerjainnya di ubuntu. lah dari aplikasi itu, ada tambahan fitur, yaitu nanti user bisa request waktu dari hasil capture gambar-gambar yang udah diambil oleh cctv. Jadi, misal user ingin melihat video yang jam 2, itu nanti keluarnya video yg jam 2 doank..
    Hasil capture itu nanti berformat jpg, dengan nama file yg secara otomatis bernama tgl, bulan, tahun, jam, dan menit. Lah untuk menampilkannya itu, saya disuruh memakai php explode. yang sebelumnya kita membuat database.
    kira2 masnya bisa bantu gag cara nyeleseinnya? saya masih bingung step2nya dan juga kode phpnya..

  • ian berkata:

    salam kenal.trimakasih atas infonx semua jelas.sy berhasil upload gambarx

  • Aldi Unanto berkata:

    Kalau upload video gimana ya? file size yang cukup besar tidak bisa ter-upload

  • shirega berkata:

    terimakasih gan, sangat bermanfaat. dan 100% work :D

  • Iklan fb berkata:

    Terimkasih infonya

  • tutorial yang menarik, terima kasih banyak

  • anas berkata:

    mantapppppppp

  • redy berkata:

    mas.kalo script buat membatasi admin itu gimana ya.misal pengen adminnya maksimal dua orang.makasih

  • Johnc846 berkata:

    We’re a group of volunteers and opening a brand new scheme in our community. Your site offered us with useful information to paintings on. You’ve performed a formidable job and our entire group can be thankful to you. decaaecbdgdc

  • dp bbm lucu berkata:

    terimakasih gan, sangat bermanfaat. :)

  • Grow Deuno berkata:

    Thanks Banget…. nemu forum beginian

  • Lorelei Ferioli berkata:

    You seem to be very professional in the way you write.::*

  • download gratis berkata:

    Syiip gan, websitenya , Mampir juga ke blog ane ya

  • bukitz berkata:

    bang, kalo ngubah jadi form upload file music gimana ya ??
    dan ada deskripsi, judul, dll
    di tunggu balasannya bang

  • Anis Wardani berkata:

    ka aku mau nampilin gambar yang udah kesimpen di database, terus gambarnya pas aku tampilin gak keluar karena ada di luar projectku, gimana ya ka caranya. aku udah nyari nyari di internet gak nemu, soalnya aku ada 2 project dalam satu folder. yang buat upload pake yii2 nah yang buat ditampilin ke user make bootstrap. Aku udah frus tasi nih ka gak bisa bisa

  • rahimi IT malaysia berkata:

    Success! terima kasih..

  • Nofelia berkata:

    Punten teh, aku udah nyobain kode diatas.. emang sih sudah sukses. seharusnya disaat kita klik upload langsung ada gambarnya kan, tpi knapa hanya kalimat sukses aja yg muncul. jadi gimana ya teh solusinya?
    contohnya seperti ini teh : Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\HelloMobile\proses.php on line 15 .
    Nuhun.

  • adi berkata:

    mas..bgaimana jika form upload gambar a kita simpan di dalam folder admin..apa gambar bisa kita tampilkan di halaman awal website.?

  • aisyah dzurmiyati berkata:

    berhasil makasih ya :) mau nanya ka kalo buat ngatur ukuran foto gimana ya?

  • rafi berkata:

    mau tanya ni mas kalu yang untuk nampilin poto itu di pisa php sendiri dan ukuran potohnya di atur gimana ya ? mohon pencerahan contohnya mas terimakasi

  • rere berkata:

    Assalamualaikum, terimakasih untuk tutornya yang membantu. Tapi saya ingin bertanya, kenapa gambar yang saya up tidak bisa tampil ya? tulisannya success tapi imagenya tidak tampil padahal perintah move nya sudah berhasil. Mohon bantuannya yaa?? Terimakasih sebelumnya :))

  • Pholly Santos berkata:

    Mengapa program laptop menjadi ke pdf dengan cara bagaimana kita back atau kembali semula ke program tetap tolong duluh kwan…………..?

  • Pholly Santos berkata:

    Saya mintah semua teman tolong duluh (heart_beat) (heart) (heart) (heart) (heart) (heart) (heart) (heart) (heart) (heart) (heart) (heart) (heart) (heart) (heart) (heart) (heart) (heart) (dance) (banana_cool) (headspin)

  • Pholly Santos berkata:

    Ada laptop satu bukan Laptop1 bukan program jadi word semua program jadi word
    dengan cara bagaimana kita perbaikan bisa baantu dulu teman 22 :lol: (taser) (smileydance) (rofl) (muscle) (money) (lmao) (lol) (Русский) (hungry) (idiot) (highfive) (heart_beat) (banana_rock) (banana_ninja) (dance) (coffee) (bringit) (funkydance) (fish_hit) (angry) (applause) (banana_cool) (headspin) (hassle) (hassle) (hassle) (hassle) (fish_hit) (fish_hit) (fish_hit) (heart) (heart) (heart)

  • Ajay Rana berkata:

    QuickBooks Support plays a vital role in making QuickBooks work efficiently as there are certain points when you face some technical glitches on QuickBooks. As it’s your financial data and you cannot compromise by trying to fix it on your own you need a certified individual who can work for you. QuickBooks customer service phone number 1800-986-6730 meets the requirement of the customer and makes sure that errors do not persist again in future. Call technical support for instant troubleshooting and help. We provide QuickBooks desktop support, QuickBooks online support, QuickBooks Enterprise support and QuickBooks Payroll support.

  • Ajay Rana berkata:

    QuickBooks isn’t simple applications which just assists a company help and to work out them to keep up their Sales Obligations. QuickBooks is a procedure which helps the group to retain all their financial transactions, and a broad concept involving distinct measures. QuickBooks just maybe not simply helps all their sales schemes to be analyzed by the companies but also favor assistance associated with other specialties as well as paychecks, Obligations, Taxation. While operating on QuickBooks, Consumer might encounter malfunctions during Upgrade setup or another process.
    An individual might encounter numerous kinds of functionality problems that may allow their work procedure is slowed down by consumers. These issues develop a problem on their entrance and may decrease the work flow of QuickBooks. The Customer Support is there to propose the methods that are necessary to repair these problems.
    An individual should locate the indication of varieties and problems thanks to which the specific malfunctions happen before fixing the dilemmas:

    • When QuickBooks file your file is operating correctly, however in the evening it gets slower.

    • Amounts of a company are facing functionality problem.

    • In the evening it gets slower, although it might occur that in the day your file is operating correctly.

    • Due to Numerous Customers, just take time that is longer to open.
    These measures that are specified may be an indication of classifications and troubles of performance problems which a person encounters while taking care of its version that is background. Today customers should anticipate working out these bugs’ problems to ensure they’re able to work efficiently.
    The many measures could be adopted to eliminate these insects:

    • Opening then re-set the file and before carrying out any such thing in QuickBooks, Consumers ought to produce a back-up.
    Every one of the measures which explain above may make an effort to work out all these performance problems that producing and are a happening issue in a workflow that is proper. QuickBooks consumers could get assistance from QuickBooks Client Support.
    QuickBookscustomerservicenumber.com leads customers on their QuickBooks Customer Service journey, providing innovative flawless QuickBooks tech support that influences deep industry expertise, global scale, technology independence and an extensive partner community. We are a leading knowledge based QuickBooks Support Service Provider.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

x( X-( B-) ;-) :wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :D :?: :-| :-x :-o :-P :-D :-? :-)) :-) :-( :-& :) :( :!: 8-O 8-) 8) (Русский) (yahoo) (worship) (woot) (wave) (unsure) (tongue) (thinking) (tears) (taser) (smileydance) (sleeping) (sick) (scenic) (rofl) (rock) (party) (panic) (okok) (nottalking) (ninja) (music) (muscle) (muhaha) (money) (mmm) (lonely) (lol) (lmao) (idiot) (hungry) (highfive) (heart_beat) (heart) (headspin) (hassle) (haha) (gym) (griltongue) (goodluck) (girlkiss) (funkydance) (fish_hit) (eyeroll) (evilsmirk) (evil_grin) (drinking) (doh) (devil) (dance) (cry) (cozy) (coffee) (brokenheart) (bringit) (blush) (bigeyes) (beer) (banana_rock) (banana_ninja) (banana_cool) (applause) (annoyed) (angry) (K) (: