我已经制作了这个脚本来上传远程文件,但是文件没有上传到服务器,并且数据库var1仍然是空的。这是我的代码。
HTML:
<form enctype="multipart/form-data" id="form1" method="post" action="">
    <p><label>Upload songs</label>      
    <input type="text" name="song"><input type="submit" value="Submit" class="button"></p>
</form>
PHP:
$uri = copy1_file($_POST['song']);
$story['v1'] = $uri;
        $url = $_POST['song'];
    $file = fopen ($url, "rb");
    if ($file) {
        $newf = fopen ($uri, "wb");
        if ($newf) {
            while(!feof($file)) {
                fwrite($newf, fread($file, 1024 * 8 ), 1024 * 8 );
            }
        }
    }
    if ($file) {
        fclose($file);
    }
    if ($newf) {
        fclose($newf);
    }
    else {
        return false;
    }
}
我检查了错误日志,但什么都没有。我在哪里做错了?