background image

     
        mysql_close($conn); 
         
        set_time_limit(30); //恢复缺省超时设置  
         
        echo "上传成功--- "; 
        echo "<a href='show_info.php?id=$id'>显示上传文件信息</a>"; 
    }   
    else {   
        echo "你没有上传任何文件";   
    }   
?>  

4)show_info.php --- 

//简要说明 从数据库里取出文件的基本信息[文件名和文件大小]。 
//程序源码 
<?php         
    if(!isset($id) or $id=="") die("error: id none"); 
     
    //定位记录,读出 
    $conn=mysql_connect("127.0.0.1","***","***"); 
    if(!$conn) die("error: mysql connect failed"); 
    mysql_select_db("test",$conn); 
     
    $sql =  "select file_name ,file_size from receive where id=$id"; 
    $result = mysql_query($sql); 
    if(!$result) die(" error: mysql query"); 
     
    //如果没有指定的记录,则报错 
    $num=mysql_num_rows($result); 
    if($num<1) die("error: no this recorder"); 
     
    //下面两句程序也可以这么写 
    //$row=mysql_fetch_object($result); 
    //$name=$row->name; 
    //$size=$row->size; 
    $name = mysql_result($result,0,"file_name"); 
    $size = mysql_result($result,0,"file_size"); 

    mysql_close($conn); 

    echo "<hr>上传的文件的信息:"; 
    echo "<br>The file's name - $name";