<input type=file name='uploadfile'.....通过如下取得名称:
uploadfile_name
或者$_FILES['uploadfile']['name']

解决方案 »

  1.   

    你可以使用insert into 语句试一试
      

  2.   

    <?
    include"config.php";
    if($title=='')
    {
    echo"<script>alert('文件名为空,请返回……\\t');history.go(-1);</script>";
    die();
    }
    $select="select count(*) as numRe from $table_image where title='$title'";
    $pp=mysql_query($select);
    if(mysql_result($pp,0,'numRe'))
    {
    echo"<script>alert('文件名重名,请返回重试……\\t');history.go(-1);</script>";
    die();
    }if(!empty($file))
    {
    if(file_exists("../data/$file_name"))
    {
    echo"<script>alert('该图片已经存在或为空 ,请返回重试');history.go(-1);</script>";
    die();
    }
    else
    {
    $copy=copy("$file","../data/$file_name");
    unlink($file);
    if(!$copy){
    echo"<script>alert('文件上传不成功!');history.go(-1);</script>";
    die();
    }
    $insert="insert into $table_image set title='$title',file='$file_name',filetype='$file_type',filesize='$file_size.k',con='$con',date=now()";
    $q=mysql_query($insert);
    if($q){
    echo"<script>alert('文件$file_name 上传成功……\\t\\n文件类型:$file_type\\n文件字节:$file_size.k\\n');history.go(-1);</script>";
    }
    }
    }
    ?>
      

  3.   

    你可以用
    $uploadfile_size来判断上传文件的大小
    $uploadfile_type来判断文件的MIME类型
      

  4.   

    没有人知道吗?还是php不支持这个功能???
      

  5.   

    GetImageSize
    取得图片的长宽。语法: array getimagesize(string filename, array [imageinfo]);传回值: 阵列函式种类: 图形处理
     
     
    内容说明 
    本函式可用来取得 GIF、JPEG 及 PNG 三种 WWW 上图片的高与宽,不需要安装 GD library 就可以使用本函式。传回的阵列有四个元素。传回阵列的第一个元素 (索引值 0) 是图片的高度,单位是像素 (pixel)。第二个元素 (索引值 1) 是图片的宽度。第三个元素 (索引值 2) 是图片的档案格式,其值 1 为 GIF 格式、 2 为 JPEG/JPG 格式、3 为 PNG 格式。第四个元素 (索引值 3) 为图片的高与宽字串,height=xxx width=yyy。可省略的参数 imageinfo 用来取得一些图片的相关讯息,例如 IPTC (http://www.xe.net/iptc) 的 APP13 标记,就可以加在图片中,可利用 iptcparse() 来解析。
     
     
    使用范例 
    <?php
    function MyImg($imgfile) {
      $size = GetImageSize($imgfile);
      echo "<img src=\"$imgfile\" $size[3]>";
    }
    MyImg("img/img1.gif");
    MyImg("img/img2.png");
    ?> 
      

  6.   

    可是报错:
    Warning: getimagesize: Unable to open '123.jpg' for reading. in f:\inetpub\wwwroot\user.php on line 4
      

  7.   

    我是这样写的代码:
    $size = GetImageSize($_FILES['upload_file'][name]);
    echo $size[1] . "<br>" . $size[2];