上传音频文件时,标题(“位置:”)无效

时间:2016-08-01 07:18:37

标签: php mysql

我正在处理上传音频文件。上传音频文件时标题(“位置:”)不起作用,但上传图片时,该标题(“位置:”)工作正常。

HTML代码:

<form action="<?php echo $action_link; ?>" method="post" id="form_category_profile" class="form-horizontal" novalidate="novalidate" enctype="multipart/form-data">
    <input type="file" class="form-control" name="title" id="title">
</form>

行动守则

if (isset($_REQUEST['submit']) && $_REQUEST['submit'] == "Add") {

    $title = mysqli_real_escape_string($obj->CONN, $_REQUEST['title']);

    if($_FILES['title']['name'] != ''){

        $tmp_name = $_FILES["title"]["tmp_name"];
        $audio_name = $_FILES["title"]["name"];
        $prefix = date("YmdHis");
        $audio_arr = $generalfuncobj->genfile_uploadFile($audio_path, $tmp_name, $audio_name, $prefix);
        $audio_new_name = $audio_arr[0];
        $audio->settitle($audio_new_name);
    }
    $audio->setstatus($status);
    $insert = $audio->insert();

    $_SESSION['msg'] = "Audio has been added successfully.";
    header("Location:index.php?file=audio_list");
    exit();
}

使用图片文件上传,这里的标题(“位置:”)工作正常,但是当使用音频文件时,标题前的脚本停止(“位置:”)。

2 个答案:

答案 0 :(得分:0)

?>
<script type="text/javascript">
    window.location = "index.php?file=audio_list";
</script>
<?php

试试这个。

答案 1 :(得分:0)

我在.htaccess文件中使用了写一些行。使用它,它工作正常。

<强>脚本

php_value session.gc_maxlifetime 10800
php_value max_input_time         10800
php_value max_execution_time     10800
php_value upload_max_filesize    110M
php_value post_max_size          120M