跳过转换步骤

时间:2010-08-20 15:51:20

标签: php mp3 lame

所以我的php文件中有一个脚本,它接受.wav文件并将其转换为.mp3

exec( "lame ".SOMELOCATION."/".$file.".wav  ".LOCATION."/{$Sub}/".$file.".mp3 ");

我现在需要从网址获取文件并将其保存到上面列出的位置

例如:

它会像这样进来

 http://someurl.com/audio/something.mp3 

我需要把那个mp3下载并保存在

LOCATION."/{$Sub}/".$file.".mp3 

1 个答案:

答案 0 :(得分:1)

从网址中获取子目录:“http://example.com/?Sub=subdir

if (!isset($_GET['Sub']) || is_array($_GET['Sub']) ||
        !preg_match('/[a-z0-9]/i', $_GET['Sub']))
    die("invalid subdirectory");

exec( "lame ".SOMELOCATION."/".$file.".wav  ".
    LOCATION."/{$_GET['Sub']}/".$file.".mp3 ");