呵呵忘了submit、form   前台如下:   <HTML>
<HEAD>
<TITLE>上传页</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<form name="form1" method="post" action="copy.php">
<input NAME="sss" TYPE="file">
<input type="submit" name="Submit">
</form>
</BODY>
</HTML>

解决方案 »

  1.   

    先回答第一个问题:用数据库来做计数器,建一个表,
    id  count
    01  100
    02  30
    这样就可以了,01可以对应一个页面,count中存放数值就可以了,这样可以统计出每个页面的访问次数,还可以吧,mysql语句就不用我说了吧
     
    第二:
    用include或者require就可以了,很方便的第三:
    判断文件类型的我记不清楚了,你去phpuser.com上面去找一个文件管理程序(php的),看看就可以了
    关于显示文件名,很好做的
    接收的页面中有$sss这个变量,显示他就可以了
    然后用copy()把他拷贝到你要的目录就可以了
    看看<php高级编程>吧
    她真的很漂亮啊
      

  2.   

    对于第二,可以仿照现在的那些文章管理系统那样,用JavaScript来调用PHP文件。很多场合都用到的,而且也挺方便。好象
    http://www.crossday.com/therefor/
    的那个访问统计系统,就是用这种方法的。
    对于第三,白金他发过给我一个文件上载的程序给我的,好象有这样的功能,你要可以告诉我email,我发给你,你也可以到他的主页http://www.soulogic.com/留个言让他发给你
      

  3.   

    一、你的数据库中有序列吧。用order by ColName DESC limit 0,1。这是mysql,如果是其他数据库,就得更改了。
    二、用<img width="0" height="0" src="PHPFilePath" border="0">调用。
    三、看看我写的程序:
    1.php
    <FORM ENCTYPE="multipart/form-data" ACTION="2.php" METHOD="POST" NAME="postthread">
    附件<input name="accessory" TYPE="file" size="70"></table>
    </form>2.php
    if ($accessory_name!="") {
    $filenamelenght=strlen($accessory_name);
    for($i=$filenamelenght;$i>0;$i--) {
    if (substr($accessory_name,$i,1)==".") break;
    }
    $expend=substr($accessory_name,$i+1,$filenamelenght-$i);
                                         $thetime=time();
    $query="insert into renamefile (filename,expend,posttime) values ('$accessory_name','$expend',$thetime)";
    mysql_query($query);
    copy($accessory,"/Path/$accessory_name");
    }
    else {
    echo "Wrong!";
    exit;
    }
    }如果你愿意,也可以把这个file直接放到数据库中,但我不喜欢这样做,特别是在mysql中。
      

  4.   


    $sss 即上传的档案内容 
    $sss_name 上传档案在使用者端的名称 
    $sss_size 上传档案的大小 
    $sss_type 上传档案的格式,如 "image/gif" 
    寻找"."最后出现处建议用strrpos函式:strrpos() 
    --------------------------------------------------------------------------------
     字串处理函式库strrpos
    寻找字串中某字元最后出现处。语法: int strrpos(string haystack, char needle);传回值: 整数函式种类: 资料处理
     
     
    内容说明 
    本函式用来寻找字串 haystack 中的字元 needle 最后出现的位置。值得注意的是 needle 只能是一个字元,中文字等就不适合了。若找不到指定的字元,则传回 false 值。