Lagu tidak dapat masuk ke dalam local file

function tambah($data)
	{
		global $koneksi;
		$id_lagu=htmlspecialchars($data['id_lagu']) ;
        $judul_lagu=htmlspecialchars($data['judul_lagu']);
        $artis=htmlspecialchars($data['artis']);
    	$album=htmlspecialchars($data['album']);

    	//uploadlagu
    	$lagu = upload();
    	if (!$lagu) {
    		return false;
    	}
        $query="INSERT INTO tb_lagu VALUES ('','$judul_lagu','$artis','$album','$lagu')";
        mysqli_query($koneksi,$query);
        return mysqli_affected_rows($koneksi);
	}
	function upload()
	{
		  global $koneksi;
		  $namaFile = $_FILES['lagu']['name'];
		  $ukuranFile = $_FILES['lagu']['size'];
		  $tmpName = $_FILES['lagu']['tmp_name'];
		  //ekstensi lagu
		  $ekstensiLaguValid = ['mp3'];
		  $ekstensiLagu = explode('.',$namaFile);
		  $ekstensiLagu = strtolower(end($ekstensiLagu));
		  if (!in_array($ekstensiLagu, $ekstensiLaguValid)) {
		  	echo "<script>alert('Yang Anda Upload Bukan Lagu!!');</script>	";
		  }
		  if ($ukuranFile > 30000000) {
		  	echo "<script>alert('Ukuran File terlalu besar');</script>";
		  	return false;
		  }
		   $namaFilebaru = uniqid();
		   $namaFilebaru .= '.';
		   $namaFilebaru .= $ekstensiLagu;

		   var_dump(move_uploaded_file($tmpName, 'assets/lagu/'.$namaFilebaru)) or die;
		   return $namaFilebaru;

	}

Numpang nanya gan ini lagu punya saya kok ga bisa dimasukkin ke folder lagu? gmn solusinya?

avatar mosa2020
@mosa2020

1 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban