-
PHP使用CURL下传文件
PHP使用CURL上传文件 用curl上传文件的话很方便,什么header,post串都不用生成了,用fsockopen要写一堆curl:$file=array("upimg"=>"@E:/png.png");//文件路径,前面要加@,表明是文件上传. $curl=curl_init("http://localhost/a.php"); curl_setopt($curl,CURLOPT_P...
564
热度 -
关于PHP中获取随绝密码的疑问
关于PHP中获取随机密码的疑问PHPcode functionget_random_word($min_length,$max_length) $word=''; $dictionary='/usr/dict/words'; $fp=@fopen($dictionary,'r'); if(!$fp) returnfalse; $size=filesize($dictionary); sr...
274
热度 -
PHP文件上载页简单实现
PHP文件下载页简单实现 functionget_extension($file){ returnsubstr(strrchr($file,'.'),1); } functionget_name($path){ returnsubstr(strrchr($path,'/'),1); } functiongetImage($url,$fileName=&quo...
152
热度 -
ecshop计划任务有关问题
ecshop计划任务问题我自己做了一个自动发送邮件的计划任务插件,我的全站都有计划任务触发代码:<imgstyle="width:0px;height:0px;border:0"src="api/crop.php">,我设置的是每天早上09:00执行,分钟里面添加了所有的分钟(0-60),执行后关闭未选,高级选项未选,这个插件一直处于开启状态。现...
547
热度 -
类文件方法过程截取.请教用什么方法比较快呢
类文件方法过程截取.请问用什么方法比较快呢?我现在想到的方法只有3种1.使用fopenwhile(feof)获取{}数量截取方法体内容.2.使用explode('function',fopen)3.递归和1.差不多没什么区别。我想问有什么方法比较快的呢?例如PHPcode <?php classa { publicfunctiona(){echoa;} /*b*/ publicfuncti...
93
热度 -
PHP大文件储存示例,各种文件分割和合并(二进制分割与合并)
PHP大文件存储示例,各种文件分割和合并(二进制分割与合并) 简单示例: ? split.php ? <?php $i=0;//分割的块编号 $fp=fopen("abc.wmv","rb");//要分割的文件 $file=fopen("split_hash.txt","a");//记录分割的信息的文本文件 while(!feof($fp)) { $handle=fopen("abc.w...
197
热度 -
请教怎么解压.tar.gz .gzip .gz 类型文档
请问如何解压.tar.gz.gzip.gz类型文档我想上传一个文档到服务器,格式有可能是tar.gz或者gzip也有可能是gz格式文档.然后通过PHP来解压.我在网上找到些代码,可以实现上传并解压tar.gz格式文档到服务器,其它格式比如gzip,gz无法上传解压成功(即服务器上传目录没文件).PHPcode $zipFile=$_FILES["file"]["tm...
875
热度 -
新手请问个PHP查找TXT内容并输出的有关问题
新手请教个PHP查找TXT内容并输出的问题!新手请教个PHP查找TXT内容并输出的问题!1.TXT里的内容如下:HTMLcode 101010100=北京 101010200=海淀 101010300=朝阳 101010400=顺义 101010500=怀柔 101010600=通州 101010700=昌平 101010800=延庆 101010900=丰台 101011000=石景山 1010...
115
热度 -
关于fasttemplate的有关问题
关于fasttemplate的问题今天我写了一段PHP的fasttemplate代码如下<?phpinclude("class.FastTemplate.php3");$template=newFastTemplate(".");$template->define(array(main=>"main.tpl",newst...
99
热度 -
PHP读取图片,读取到的字节比图片实际字节多了,仔细研读了PHP手册自认为代码没有关问题
PHP读取图片,读取到的字节比图片实际字节多了,仔细研读了PHP手册自认为代码没问题我的Code如下: <?php $filepath="c:\123.jpg"; $filesize=filesize($filepath); $fs=fopen($filepath,"r"); $readlen=1024;//每次读取多少字节 $rlen=0;//共读取多少字节 while(!feof($f...
93
热度 -
QT读取文件中的数据,该如何把读出的数据存到一个数组中
QT读取文件中的数据,该怎么把读出的数据存到一个数组中大家帮忙看看,下面的程序要怎么改呢inti;inta[10];FILE*fp1;fp1=fopen("D:/2.txt","r");while(!feof(fp1)){for(i=0;i<10;i++){fscanf(fp1,"%d",&a[i]);}}fp.close();color='#FF8000'>------解决方案--...
100
热度 -
Php 应用 fsockopen发送http请求
Php使用fsockopen发送http请求<?php functionHTTP_Post($URL,$data,$referrer=""){ //parsingthegivenURL $URL_Info=parse_url($URL); //Buildingreferrer if($referrer=="")//ifnotgivenusethis...
520
热度 -
PHP 下载时网页没法执行其他动作
PHP下载时网页无法执行其他动作我有一个页面是下载的,代码如下 Header('Cache-Control:no-cache,must-revalidate'); Header('Content-type:application/octet-stream'); Header('Accept-Ranges:bytes'); Header('Content-Length:'.$this->_fi...
238
热度 -
[原创]一个简单的链表程序
双链表用起来太累人啦! color='#FF8000'>----------------解决方案-------------------------------------------------------- 用在这里是否是杀鸡用了牛刀了啊??? color='#FF8000'>-----------...
220
热度 -
如何判断文件为空?
如何判断文件为空? 如何判断文件为空 搜索更多相关的解决方案: color="red">文件color="red">判断 color='#FF8000'>----------------解决方案--------------------------------------------------------...
412
热度 -
敢说你会编程,谁能找到此程序的错误能当大师.
但是的确是违反了规则的,允许这样的错误这个态度本身就是错误的 color='#FF8000'>----------------解决方案-------------------------------------------------------- 我晕当你ca设置成char类型时,下面:while((ca=getchr())!=...
87
热度 -
/*求助*/关于文件操作
/*求助*/关于文件操作 我在D盘建了个123.txt,在里面写了abcdefg然后运行下面这个程序#include<stdio.h>main(){File*fp;charch;fp=fopen("d:\123.txt","r");if(fp==NULL)printf("error");ch=fgetc(fp);while(ch){printf("%c",c...
268
热度 -
[求助]这个程序出错了(c语言)!
[求助]这个程序出错了(c语言)! 程序如下,目的是从把二进制.dat文件转换成文本文件,但运行程序之后,建立的文本文件中全是乱码,文本文件第一行是一些字符串,以下都是浮点数,应该怎么改程序?#include<stdio.h>voidmain(){chardatname[20];chartxtname[20];FILE*ifp;FILE*ofp;charre...
352
热度 -
求助:文件操作问题
求助:文件操作问题 我想写一个小程序,功能是将一个文件中的句号替换为星号,可是总是不成功 大概是文件操作指针使用不正确,请大家帮忙看看 急用! 谢谢 FILE*stream; stream=fopen(pathName,"r+"); fpos_tpos=0; do{ charch=(char)fgetc(stream); if(ch=='.'){ i...
116
热度 -
请教高手
请教高手 #include<fstream.h>#include<iostream.h>#include<stdio.h>voidmain(intarvc,char*argv[]){intsum,totalsum;FILE*fp;charch;if((fp=fopen(*++argv,"r"))==NULL){printf("cann...
149
热度