database den
$name=$r["name"];ile databaseteki dosyanın ismini name i alıp tanımlıyor daha sonra
header("Content-Disposition: attachment; filename=$name");ile dosya ismini oluşturupreadfile($filePath);ilede kaydediyor,fakat bazı dosyaların isimlerinda boşluk olduğu için onları bilgisayara indirirken sorun yaşanıyor ve örnek:"ali veli.rar" dosyasını sadece"ali" olarak uzantısız şekilde veriyor.
$name=$r["name"];satırında name i alırken boşlukları "_" ile nasıl doldurtabilirim yada bunun çözümü nedir? yardımlarınız için şimdiden teşekkürler