, sadece adı yapmak çalışıyorum ve kullanıcı bilgisi. Burada dosya yolu güncelliyor ama PHP POST aracılığıyla bir dosya gönderdiğinizde gerçek .mp3 dosyası şarkılari bir online müzik kütüphanesi, yönetici olacak müzik dosyalarını yüklemek mümkün
1
i veritabanında .mp3 dosyanın yolunu depolamak.Bu ancak bir dosyayı indirirken, gerçek dosya yüklenmiyor
A
cevap
1
klasörü başa çıkma değildir
<?php
if($_POST[ins])
{
@mkdir("songs");
$spath="songs/".time()."-".$_FILES[sonsor][name];
copy($_FILES[sonsor][tmp_name],$spath);
$son="insert into `songs` values('','$_POST[sonam]','$_POST[soalmoi]','$spath')";
//echo $s;
mysql_query($son);
header("location:songs.php?");//action=show&msg=va
}
?>
<form method="POST" action="" enctype="multipart/form-data">
<table>
<tr>
<td>Song Name</td>
<td><input type="text" name="sonam"></td>
</tr>
<tr>
<td>Album/Movie</td>
<td><input type="text" name="soalmoi"></td>
</tr>
<tr>
<td>Song File</td>
<td><input type="file" name="sonsor"></td>
</tr>
<tr>
<td><input type="submit" name="ins"></td>
</tr>
</table>
</form>
kodlama, sen $ _FILES kullanmalıdır Dosya almak için $ _POST yerine. Senin durumunda
, dosyayı ve özelliklerini erişmek için, kullanmak gerekir:$fi = $_FILES["sonsor"]
hangisi adıyla sonsor
sahada yüklenen dosyayı temsil ilişkili bir dizi. Şimdi
move_uploaded_file()
önerir: düzgün çalışıp çalışmadığını
move_uploaded_file($fi["tmp_name"], $target_path)
yöntem true döndürür. Daha fazla güvenlik kontrolünün yapılması tavsiye edilir; Örnek için check out W3Schools.
İlgili konular
- 1. Python Müzik Kütüphanesi?
- 2. Cocos2d'de müzik dosyalarını nasıl değiştiririm?
- 3. Xcode iOS Simulator'a müzik kütüphanesi ekleyebilir miyim?
- 4. Amazon s3 Müzik dosyalarını daha hızlı yükleme
- 5. Java'da Müzik Analizi
- 6. Gerçek zamanlı müzik transkripsiyonu
- 7. Bir müzik örneğinde harmonikler sayılır
- 8. Müzik seçici nasıl açılır?
- 9. Müzik efektleri Win RT'de
- 10. Python müzik çalıcısı çalışmıyor
- 11. Algoritmik ses ve müzik üretimi
- 12. MediaPlayer, Aktifler arasında müzik çalmak
- 13. javascript veya jQuery müzik çalar
- 14. Müzik Genomu Projesi'ni kullanabilir miyim?
- 15. iOS AVPlayer müzik akışı sorunları
- 16. Müzik Genom Veri Tabanı Erişimi
- 17. Apple Müzik türü seçim ekranı
- 18. Soundcloud, gezinirken müzik çalmayı nasıl sürdürür?
- 19. Bir yayın alıcısı kullanarak müzik çalınıyor mu?
- 20. Apple Müzik Şarkıları - MPMusicPlayerController yanlış oynatma veriyorState
- 21. Müzik çalarda şarkıları karıştırmanın en iyi yöntemi
- 22. Facebook/Spotify'tan müzik dinleme verileri nasıl alınır?
- 23. Android Google Müzik API'si - Tümü Erişim
- 24. rtsp kullanarak müzik dosyası nasıl yayınlanır
- 25. Müzik sanatçısı verilerini wikipedia'dan aldınız mı?
- 26. AVAudioPlayer iOS'ta müzik çalmayı durduramadı 7.1.2
- 27. Erişim Müzik ve Belgeler Java Android
- 28. benim app müzik çalıyor başladığında nsuserdefaults
- 29. php ve mysql kullanarak müzik nasıl yüklerim
- 30. Kilit Ekranı iPod Spotify müzik çalar
Kodunuz ** geniş açık ** SQL enjeksiyon saldırılarına karşı. Bu sorunu gidermek için PDO veya benzeri ile parametreli sorgular kullanın. Ayrıca, istemcinin diskteki dosya adlarını belirtmesine izin veriyorsunuz, bu iyi bir fikir değil. Birisi 'thingevil.php' yükleyebilir ve sunucunuzla istediklerini etkili bir şekilde yapabilir. İstemcinin dosya adını kontrol etmesine izin vermeyin. Son olarak, "Konum:" başlığınız, teknik özelliklerle uyumlu olacak şekilde tam bir URL olmalıdır. Göreli bir URL yeterli değildir, ancak çoğu tarayıcıda çalışır. – Brad