Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- $host='localhost';
- $user='root';
- $pass='';
- $database='foto';
- $connect = mysqli_connect($host,$user,$pass) or die('error :'.mysql_error());
- $db = mysql_select_db($database);
- ?>
- <?php
- // Load file koneksi.php
- // Ambil Data yang Dikirim dari Form
- $nama_file = $_FILES['gambar']['name'];
- $ukuran_file = $_FILES['gambar']['size'];
- $tipe_file = $_FILES['gambar']['type'];
- $tmp_file = $_FILES['gambar']['tmp_name'];
- // Set path folder tempat menyimpan gambarnya
- $path = "tampung/".$nama_file;
- if($tipe_file == "image/jpeg" || $tipe_file == "image/png"){ // Cek apakah tipe file yang diupload adalah JPG / JPEG / PNG
- // Jika tipe file yang diupload JPG / JPEG / PNG, lakukan :
- if($ukuran_file <= 1000000){ // Cek apakah ukuran file yang diupload kurang dari sama dengan 1MB
- // Jika ukuran file kurang dari sama dengan 1MB, lakukan :
- // Proses upload
- if(move_uploaded_file($tmp_file, $path)){ // Cek apakah gambar berhasil diupload atau tidak
- // Jika gambar berhasil diupload, Lakukan :
- // Proses simpan ke Database
- $query = "INSERT INTO foto VALUES('".$nama_file."',".$ukuran_file.",'".$tipe_file."')";
- $sql = mysqli_query($connect, $query); // Eksekusi/ Jalankan query dari variabel $query
- if($sql){ // Cek jika proses simpan ke database sukses atau tidak
- // Jika Sukses, Lakukan :
- header("location: index.php"); // Redirectke halaman index.php
- }else{
- // Jika Gagal, Lakukan :
- echo "Maaf, Terjadi kesalahan saat mencoba untuk menyimpan data ke database.";
- echo "
- <a href='form.php'>Kembali Ke Form</a>";
- }
- }else{
- // Jika gambar gagal diupload, Lakukan :
- echo "Maaf, Gambar gagal untuk diupload.";
- echo "
- <a href='form.php'>Kembali Ke Form</a>";
- }
- }else{
- // Jika ukuran file lebih dari 1MB, lakukan :
- echo "Maaf, Ukuran gambar yang diupload tidak boleh lebih dari 1MB";
- echo "
- <a href='form.php'>Kembali Ke Form</a>";
- }
- }else{
- // Jika tipe file yang diupload bukan JPG / JPEG / PNG, lakukan :
- echo "Maaf, Tipe gambar yang diupload harus JPG / JPEG / PNG.";
- echo "
- <a href='form.php'>Kembali Ke Form</a>";
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement