Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //koneksi ke database
- include "(functions/dbli.php)";
- $con =new mysqli($host,$user,$pass,$dbname); //tolong prebaiki
- if ($con->connect_errno) {
- printf("Connect failed: %s\n", $con->connect_error);
- exit();
- }
- $judul_banyak_gambar = $_POST['judul_banyak_gambar'];
- $banyak_gambar_1 = $_POST['banyak_gambar_1'];
- $banyak_gambar_2 = $_POST['banyak_gambar_2'];
- $banyak_gambar_3 = $_POST['banyak_gambar_3'];
- $banyak_gambar_4 = $_POST['banyak_gambar_4'];
- $rand1 = rand();
- $ekstensi1 = array('png','jpg','jpeg','gif');
- $filename1 = $_FILES['banyak_gambar_1']['name'];
- $ukuran1 = $_FILES['banyak_gambar_1']['size'];
- $ext1 = pathinfo($filename1, PATHINFO_EXTENSION);
- $rand2 = rand();
- $ekstensi2 = array('png','jpg','jpeg','gif');
- $filename2 = $_FILES['banyak_gambar_2']['name'];
- $ukuran2 = $_FILES['banyak_gambar_2']['size'];
- $ext2 = pathinfo($filename1, PATHINFO_EXTENSION);
- $rand3 = rand();
- $ekstensi3 = array('png','jpg','jpeg','gif');
- $filename3 = $_FILES['banyak_gambar_3']['name'];
- $ukuran3 = $_FILES['banyak_gambar_3']['size'];
- $ext3 = pathinfo($filename3, PATHINFO_EXTENSION);
- $rand4 = rand();
- $ekstensi4 = array('png','jpg','jpeg','gif');
- $filename4 = $_FILES['banyak_gambar_4']['name'];
- $ukuran4 = $_FILES['banyak_gambar_4']['size'];
- $ext4 = pathinfo($filename4, PATHINFO_EXTENSION);
- if(!in_array($ext1,$ekstensi1) && !in_array($ext2,$ekstensi2) && !in_array($ext3,$ekstensi3) && !in_array($ext4,$ekstensi4)) {
- header("location:index.php?alert=gagal_ekstensi");
- }else{
- if($ukuran1 < 1044070 || $ukuran2 < 1044070 || $ukuran3 < 1044070 || $ukuran4 < 1044070){
- $xx1 = $rand1.'_'.$filename1;
- $xx2 = $rand2.'_'.$filename2;
- $xx3 = $rand3.'_'.$filename3;
- $xx4 = $rand4.'_'.$filename4;
- $sql = "INSERT INTO banyak_gambar (judul_banyak_gambar, banyak_gambar_1, banyak_gambar_2, banyak_gambar_3, banyak_gambar_4)
- VALUES ('$judul_banyak_gambar', '$xx1', '$xx2', '$xx3', '$xx4')";
- if ($con->query($sql)) {
- //berhasil
- } else {
- echo "Error: " . $sql . "<br>" . $con->error ;
- die;
- //nanti dihapus
- echo " <script>alert('gagal menambahkan'); window.location='index.php'</script> ";
- }
- move_uploaded_file($_FILES['banyak_gambar_1']['tmp_name'], 'banyak_gambar/'.$rand1.'_'.$filename1);
- move_uploaded_file($_FILES['banyak_gambar_2']['tmp_name'], 'banyak_gambar/'.$rand2.'_'.$filename2);
- move_uploaded_file($_FILES['banyak_gambar_3']['tmp_name'], 'banyak_gambar/'.$rand3.'_'.$filename3);
- move_uploaded_file($_FILES['banyak_gambar_4']['tmp_name'], 'banyak_gambar/'.$rand4.'_'.$filename4);
- echo " <script>alert('berhasil menambahkan'); window.location='index.php'</script> ";
- }else{
- echo " <script>alert('gagal menambahkan'); window.location='index.php'</script> ";
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement