Postingan lainnya
Upload gambar dengan validasi nama
Saya membuat script untuk upload gambar,Dan untuk menghindari nama gambar yg sama saya menambahkan waktu dibelakang nama gambar yg asli. Hasilnya gambar yang masuk ke folder berhasil dirubah tapi untuk yang ke database tidak berubah sama sekali, Bagaimana cara mengakalinya... Untuk kode tolong lihat di pastebin ini.
7 Jawaban:
yang agan masukkan ke database kan ada pada fungsi tambah_data , nah disitu yang agan masukkan $gambar, makanya tetap variabel nama yang masuk.
Tinggal dirubah, sama seperti yang agan kerjain untuk ngerubah namanya, jadi ambil variabel yang udah diubah untuk jadi parameter di tambah_data
*Paling simpel, bikin variabel baru diatas, awalnya sama dengan nama biasa
$nama_gambar = $_FILES['gambar']['name'];
tapi berubah kalo namanya kembar, yang kedua ini dtaro di file_exist juga bagian akhir pas ngetes namanya udah ada apa belum
$nama_gambar = $nama_file;
Untuk nama yang sama sudah bisa dirubah mas, tp kenapa ya nama foldernya juga ikut kesimpan? http://pastebin.com/263d4Xyv
. karena yang anda simpan ke database variable $nama_file,
$nama_file = "view/".$gambar;
. harusnya yang disimpan ke database variable $gambar + $time aja,coba bikin variable baru $gambar_simpan :
$gambar_simpan = str_replace(".jpg","",$gambar);
$gambar_simpan = $gambar_simpan . "_" .$time .".jpg";
. trus jalankan fungsi tambah data yang sudah dibuat
tambah_data($judul, $gambar_simpan, $konten, $tag)
Trims mas2nya sudah mau bantu, udah solved
http://pastebin.com/R5j7xnBf
Trims mas2nya sudah mau bantu, udah solved
Trims mas2nya sudah mau bantu udah solved