不用

php,不用COM,生成excel文件

用php生成excel文件  <?header("Content-type:application/vnd.ms-excel");header("Content-Disposition:filename=test.xls");echo"test1\t";echo"test2\t\n";echo"test1\t";echo"test2\t\n";echo"test1\t";echo"test2

不用iconv库的gb2312与utf-8的互换函数

一份gb2312.txt确实显得太大了点,而且还要经unicode转换。对于无法使用iconv函数库的场合还是很实用的。php//对照表的使用$filename="gb2utf8.txt";$fp=fopen;while(!feof($fp)){list=fgetcsv;$charset[$gb]=$utf8;}fclose($fp);//以上读取对照表到数组备用/**gb2312到utf-8**/functiongb2utf8{//提取文本中的成分,汉字为一个元素,连续的非汉字为一个元素preg_mat

不用数据库的多用户文件自由上传投票系统(2)

col=".$col.""',3000)";$recfile=$uploadto.$col.".lst";//取出ip文件$fp=@fopenordie;$ipinfo=fread;fclose($fp);unlink;$times=getdate();$abstime=$times["yday"].sprintf;//绝对时间//把超时的ip去掉$ip_times=explode;$temp="";$ipinfo="";for{$ip=explode;ifcontinue;eval;i

不用数据库的多用户文件自由上传投票系统(1)

php//col为栏目,当存在$uploadto/$col.if,$col.ip,$col.ipd,$col.lst时合法////page为第几页1-n//rowperpage为每页几行if(!$col)die;$cgiroot="http://eccct.51.net/cgi-bin/";//此php所在位置$uploadto="../uploadfile/".$col."/";$fp=@fopenordie;$title=fread;fclose($fp);//$title为本上传的名称$recfil

页面自动刷新,不用按回车键来提交数据!

如果页面要自动刷新,但该页面有Request.Form,那么通常会出现一个提示框,需要用户确定来提交数据,这就不是自动刷新了。而对于监控或股票显示来说,不要用户干预又非常重要,下面就可以解决该问题:

不用数据库的多用户文件自由上传投票系统(3)

col=".$col.""',3000)";set_time_limit;//可持续五分钟//if(!="rar")){die;}$filename=$filesp[0].$i.".".$filesp[1];}ifecho;//检查合理性结束if(!copy)die;//写文件列表$fileurl=$uploadto.$filename;//文件url$flists=$uploadto.$col.".lst";//文件列表位置for($i=0;$i