<?php
$kaynak = $_FILES["dosya"]["tmp_name"];
$dosyaadi = $_FILES["dosya"]["name"];
$dosyatipi = $_FILES["dosya"]["type"];
$dboyut = $_FILES["dosya"]["size"];
$hedef = "mp3ler";
$uzanti = substr($dosyaadi, -4);
$yeniad = substr(md5(uniqid(rand())), 0, 10);
$yenimp3 = $yeniad . $uzanti;
if ($dosyatipi != "audio/mp3")
{
echo "HATA";
echo "Gönderdiginiz Dosyanin Tipi : ".$dosyatipi; //debug
} else
{
$yukle = move_uploaded_file($kaynak, $hedef . '/' . $yenimp3);
if ($yukle)
{
echo "<center>Dosya başarıyla yuklendi<br></center>";
} else
{
echo "<center>Dosya Yuklenemedi<br></center>";
}
echo "Dosyanın Geldiği yer : " . $kaynak . "<br>";
echo "Dosyanın adı : " . $dosyaadi . "<br>";
echo "Dosyanın tipi : " . $dosyatipi . "<br>";
echo "Dosyanın boyutu :" . $dboyut . " byte. Boyutunda<br>";
}
?>bu kodu denermisin, dosyatipi'nin dogrulamasini debugg edelim. hata verdigi yerde senin gönderdigin dosyanin tipi yazacak.. oradan anlayabilirsin