$_FILES['userfile']['type']
上面的错了:(

解决方案 »

  1.   

    $timeheader = date("YndHis.");
    $exp=substr(strrchr($_FILES['namefile']['name'],"."),3);
    $newname= strtolower("$timeheader$exp");
      

  2.   

    list($filename, ) = explode(' ', microtime());
    $tname = $_FILES['namefile']['name'];
    $ext=substr($tname, strrpos('.', $tname));
    $filename .= ".$ext";echo $filename;
      

  3.   

    可以由 $pic_type 得到上传的图片类型
      

  4.   

    $file_name_array = explode(".", $_FILES['file']['name']);
    $ext = end($file_name_array);
    $file_name = time() . "." . $ext;
    @ move_uploaded_file($tmp_name, "upload_dir/$file_name");
      

  5.   

    Example 1. pathinfo() Example<?php$path_parts = pathinfo("/www/htdocs/index.html");echo $path_parts["dirname"] . "\n";
    echo $path_parts["basename"] . "\n";
    echo $path_parts["extension"] . "\n";?>  Would produce: /www/htdocs
    index.html
    html
     
      

  6.   

    function file_extension($filename)
    {
    return substr(strrchr($filename, '.'), 1);
    }
      

  7.   

    不知道 abc.tar.gz 的后缀名是 .tar.gz 还是 .gz ?不知道 abc.tar.gz.zip 的后缀名是 .tar.gz.zip 还是 .gz.zip 还是 .zip ?
      

  8.   

    获取文件名取文件名最后的3个字母,与.jpg进行比较,
    如相同为.jpg  否则为.jif
      

  9.   

    TO:myblessu(人过30,还写程序吗?不,开家小店!) 这位朋友,知道的挺多的!佩服!