-
php 文件上载 输出文件
php文件下载输出文件我看网上有关输出文件的 有用readfile 有用 $fp=fopen($filepath,'rb'); fpassthru($fp); fclose($fp); 这都是一次性输出 但是我还看到了一个分段输出的每次输出1024字节 $fp=fopen($this->path,"r"); $buffer_size=$this->buffer_si...
218
热度 -
不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题
不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没问题。<?phpfunctiondown_file($file_name,$file_sub_dir){//为防止乱码使用函数iconv$file_name=iconv("utf-8","gb2312",$file_name);//绝对路劲$file_path=...
128
热度 -
关于fsockopen函数连接43端口的有关问题
关于fsockopen函数连接43端口的问题我现在搞一个域名whois信息查询的程序,现在有些域名可以查,比如com,net的域名可以查到。有些类型的却查不了,比如我现在要查询cn域名的whois信息始终失败代码:PHPcode $query="www.net.cn";//要查询的域名 $server="whois.cnnic.cn";//whois服务器地...
288
热度 -
关于php 发送短信到手机的有关问题
关于php发送短信到手机的问题!在DEDE里搞两个程序要发送短信通知用户,发送函数这样的:functionsendmb($mobile,$c,$name,$pwd){ $URL="http://218.241.153.202:8888/post_sms.do"; $post_data['corp_id']="309090"; $post_d...
233
热度 -
请问 php fsockopen 函数返回值
请教phpfsockopen函数返回值请教下列代码。如何判断fsockopen连接成功了?因为如果失败后fwrite就会在我空间里产生大量的错误信息PHPWarning:fwrite():suppliedargumentisnotavalidstreamresourcein/home2/我想加入判断,如果fsockopen失败就跳过,避免错误执行fwrite谢谢大家!请帮忙$fp =...
734
热度 -
PHP学习系列6
PHP学习系列六 文件操作:fopen();fopen(path,mode);如果fopen打开远程文件遇到问题,请检查php.ini,在这个文件中,可以通过关闭allow_url_fopen指令来禁用这个功能。fopen前面用@符号可以告诉php抑制所有由该函数调用所产生的错误。fwrite()或者fputs()可以写文件fwrite($fp,$outputstring),fwrite()函数的...
314
热度 -
php按条件读取txt广本内容,该如何解决
php按条件读取txt广本内容我现在有个记事本,内容:articlesTheresearcharticlesinalljournalspublishedbyBioPublisherare'OpenAccess'.Theyareimmediatelyandpermanentlyavailableonlinewithoutcharge.Anumberofjournalsrequireaninstitu...
95
热度 -
请教图像怎么显示到浏览器下
请问图像如何显示到浏览器上?在windows上调试, 逻辑是这样的: test.php页面 $pipe_mode="rb"; read_config_option("path_rrdtool")为rrdtool可执行文件。 $fp=popen(read_config_option("path_rrdtool").escape_command("$command_line"),$pipe_mode...
109
热度 -
请教怎么获得网页的源代码
请问如何获得网页的源代码?我要在我的网页中获得:http:www.baidu.com/这个网页的源代码来进行分析,如何从网上获得他的源代码?color='#e78608'>------解决方案--------------------setx=server.createObject("Microsoft.XMLHTTP")x.open"get","h...
121
热度 -
java与vc进行socket通信(传图片文件的有关问题)
java与vc进行socket通信(传图片文件的问题)java服务器端接受的最后一个包始终要查几十个字节,不知道怎么回事?vc:BYTEd[1024];intiWrote=0; while(!feof(fp)) { intnum=fread((void*)d,1,1024,fp); printf("havereadfile%dbyte\n",num); iWrote=...
172
热度 -
php生成html资料
php生成html文件 这一短时间自己学习php,学到了php的面向对象的时候,发现它和java,太多相同的地方了,理解起来比java的轻松,可是它的概念,我个人感觉有点模糊,可能是它语言的本身特点吧。比较随便。 闲话少说,我照着java写了一个php生成html的方法,实验成功,直接看代码。 一,先生成一个html模板【保存成:test.html】 ??????<html> ????...
236
热度 -
request_by_socket交付数据部行的呢
request_by_socket提交数据部行的呢?$post_string="app=socket&version=beta&username=".$userid."&pwd=".$userpwd.""; $re=request_by_socket('xinqq163.com','/api/xinqq_login.php',$post_string); echo$re;...
369
热度 -
php 能否检测用户是否已开始上载
php能否检测用户是否已开始下载有个项目提供文件下载,因为需要检测用户是否完成了下载,有下面一段代码 ... ignore_user_abort(true); if($fd=fopen($filePath,'rb')){ session_write_close(); if($start_offset>0) fseek($fd,$start_offset); while(!feof($...
130
热度 -
php下载文件 图片不能打开,该怎么解决
php下载文件图片不能打开 functionfileDown($file_name){ $file_name=iconv("utf-8","gb2312",$file_name); $file_path="E:/php/down/".$file_name; if(!file_exists($file_path)){ echo"文件不存在"; return; } $fp=fopen($file_pa...
113
热度 -
Learning PHP -数据的储存与检索
LearningPHP-数据的存储与检索 存储数据有两种基本方法:保存到普通文件,或者保存到数据库中。数据写入:1、打开文件。如果文件不存在,需要先创建它。2、将数据写入这个文件。3、关闭这个文件。数据读出:1、打开文件。如果这个文件不能开,就应该意识到这一点并且正确地推出。2、从文件中读出数据。3、关闭这个文件。选择文件模式:当打开一个文件的时候,有以下三种选择。1、打开文件为了只读、只写或者读...
564
热度 -
PHP用空格分割文本替数组的方法
PHP用空格分割文本为数组的方法 php逐行读取文本文件,然后处理空格分隔文本,输出为数组的方法。 文本文档text.txt内容: 1字段1字段2 2字段1字段2 3字段1字段2 4字段1字段2 文本和文本之间用空格隔开,用php经过处理,输出为数组,一下是代码 <?php $file=fopen("text.txt","r")orexit("Unabletoopenfile!");...
221
热度 -
[求助]文件间的字符串存取码 --- 斑竹及各位高手再来看看啊!!!
[求助]文件间的字符串存取码---斑竹及各位高手再来看看啊!!! 新手入门,望高手不吝赐教!主要目的是读取eingabe.txt文件,根据条件创建文件ausgabe.txt当遇到有这样一行出现时:#EINBAUdatei1.txt在这里插入datei1.txt里面的全部内容,其他行则直接复制eingabe.txt的内容到ausgabe.txt。我自己写的代码如下,但是不...
435
热度 -
[求助][讨论]编译通过了,执行是出现了错误,怎么改?
[求助][讨论]编译通过了,执行是出现了错误,怎么改? #include<stdio.h>#include<stdlib.h>#include<string.h> /**********结构体定义**************/structMessage{charname[20];charhomephone[20];charmobile...
319
热度 -
急急急,老鸟快进
voidmain(void) { FILE*fpr,*fpw; charc; inti=0; system("cls"); fpr=fopen("d:\\junks\\test1.txt","rb"); fpw=fopen("d:\\junks\\test2.txt","wb"); for(;;) { c=fgetc(fpr); if(!feof(fpr)) { switch(c) { case0...
165
热度 -
请教个问题。。
请教个问题。。 freopen("in.txt","r",stdin); freopen("out.txt","w",stdout); while(scanf("%s%s",s1,s2)!=EOF) { pairaln(s1,s2); } 请教这个程序是从in.txt中提...
260
热度