主题: 我的怎么发布不了音频
作者: smarteng, 发布日期: 2009-07-29 18:42:33, 浏览数: 5406

 

发布音频文件怎么就不显示了呢?

 

而其发布 :http://222.173.194.23/english3f2d/lesson/nce1/sound/1-137.mp3

这种类型的会提示 不是mp3文件

——————————————————————————————————————————————

哇哈哈,今天居然能添加了,这是怎么的?

哎……

同时我写了图片上传的upload.php,可以按照日期来建立目录,并保存,而且可以重名上传。

<?php
//文件保存目录路径
$save_path = './../attached/';
$save_path = $save_path.date("Ym")."/";
if(!is_dir($save_path))
 {
  if(@mkdir($save_path,0777) === false)
  {
    alert("权限不足无法创建附件目录。");//权限不足无法创建附件目录
  }
 }
//文件保存目录URL
$save_url = './kindeditor/attached/'.date("Ym")."/";
//定义允许上传的文件扩展名
$ext_arr = array('gif', 'jpg', 'jpeg', 'png', 'bmp');
//最大文件大小
$max_size = 1000000;
//有上传文件时
if (empty($_FILES) === false) {
    //原文件名
    $file_name = $_FILES['imgFile']['name'];
    //服务器上临时文件名
    $tmp_name = $_FILES['imgFile']['tmp_name'];
    //文件大小
    $file_size = $_FILES['imgFile']['size'];
    //检查文件名
    if (!$file_name) {
        alert("请选择文件。");
    }
    //检查目录
    if (@is_dir($save_path) === false) {
        alert("上传目录不存在。");
    }
    //检查目录写权限
    if (@is_writable($save_path) === false) {
        alert("上传目录没有写权限。");
    }
    //检查是否已上传
    if (@is_uploaded_file($tmp_name) === false) {
        alert("临时文件可能不是上传文件。");
    }
    //检查文件大小
    if ($file_size > $max_size) {
        alert("上传文件大小超过限制。");
    }
    //获得文件扩展名
    $file_ext  = strtolower(substr(strrchr($file_name, "."),1));
    //检查扩展名
    if (in_array($file_ext, $ext_arr) === false) {
        alert("上传文件扩展名是不允许的扩展名。");
    }
    $file_name = md5($file_name).date("YmdHis").'.'.$file_ext;
    //移动文件
    $file_path = $save_path . $file_name;
    if (move_uploaded_file($tmp_name, $file_path) === false) {
        alert("上传文件失败。");
    }
    $file_url = $save_url . $file_name;
    //插入图片,关闭层
    echo '<html>';
    echo '<head>';
    echo '<title>Insert Image</title>';
    echo '<meta http-equiv="content-type" content="text/html; charset=gbk">';
    echo '</head>';
    echo '<body>';
    echo '<script type="text/javascript">parent.KE.plugin["image"].insert("' . $_POST['id'] . '", "' . $file_url . '","' . $_POST['imgTitle'] . '","' . $_POST['imgWidth'] . '","' . $_POST['imgHeight'] . '","' . $_POST['imgBorder'] . '");</script>';
    echo '</body>';
    echo '</html>';
}
//提示,关闭层
function alert($msg)
{
    echo '<html>';
    echo '<head>';
    echo '<title>error</title>';
    echo '<meta http-equiv="content-type" content="text/html; charset=gbk">';
    echo '</head>';
    echo '<body>';
    echo '<script type="text/javascript">alert("'.$msg.'");history.back();</script>';
    echo '</body>';
    echo '</html>';
    exit;
}
?>
发表新帖 发表回复