Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

Validasi Gambar

Saya sudah menambahkan script untuk validasi gambar baik itu format dan size namun pada saat eksekusi mencoba mengupload data lebih dari 1mb dan bukan bentuk jpeg data tetap tersimpan tidak ada alert yg muncul.. Mohon pencerahanya.. Terima kasih sebelumnya

![](https://skspace.sgp1.digitaloceanspaces.com/forums/images/tambah daata.jpg)

Script

<?php
 		include 'footer.php';
 		if (isset($_POST['save'])) {
			$judul        = $_POST['judul'];
			$isi          = $_POST['isi'];
			$time		  = time();
			$gambar       = $_FILES['gambar']['name'];
			$errorgambar  = $_FILES['gambar']['error'];
			$sizegambar   = $_FILES['gambar']['size'];
			$lokasigambar = $_FILES['gambar']['tmp_name'];
			$formatgambar = $_FILES['gambar']['type'];
			$namagambar   = '../images/berita/'. $gambar;
			$waktuinput   = date('Y-m-d');
			$penulis      = $_SESSION['fullname'];
			if ($errorgambar == 0) {
				if ($sizegambar < 1000000) {
					if ($formatgambar == 'image/jpeg') {
						if (file_exists($namagambar)) {
							$namagambar = str_replace(".jpg", "", $namagambar);
							$namagambar	= $namagambar. "_". $time . ".jpg";
						}

						move_uploaded_file($lokasigambar, $namagambar);
						}else{
							echo 'Formatnya gambarnya harus jpeg atau png';
						}
					}else{
						echo 'Ukuran Filenya Kebesaran "Maximal 1mb" Risize Dulu Yah';
					}
				}else{
					echo 'Ada Eror Pada Saat Upload File';
			}

	        if (tambah_berita($judul, $isi, $gambar, $waktuinput, $penulis)) {
	         echo '<script>
	                swal({
	                  title: "Data Berhasil Ditambahkan",
	                  type: "success",
	                  showCancelButton: false,
	                  confirmButtonColor: "#5cb85c",
	                  confirmButtonText: "Okay!",
	                  closeOnConfirm: false },
	                function(){
	                  window.location = "index.php"; });
	                </script>';
	        }else{
	          $error = 'Ada masalah saat menambahkan data';
	        }
    	}
 	?>

Script function tambah data

	function tambah_berita($judul, $isi, $gambar, $waktuinput, $penulis){
		$query = "INSERT INTO  berita (judul, isi, gambar, waktuinput, penulis) VALUES ('$judul','$isi','$gambar','$waktuinput','$penulis')";
		return run($query);
	}

avatar gravis
@gravis

23 Kontribusi 0 Poin

Diperbarui 8 tahun yang lalu

2 Jawaban:

1. pertanyaannya tidak ada 2. agan tidak menceritakan ini apa, masalahnya dimana, 3. kalo mau menampilkan kode, di tag kode, jangan ambil screenshot gambarnya

avatar hilmanski
@hilmanski

2713 Kontribusi 2145 Poin

Dipost 8 tahun yang lalu

Aduh maaf bang, kelupaan memberikan pertanyaan sudah di edit..

avatar gravis
@gravis

23 Kontribusi 0 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban