-
php 通过curl模拟POST提交数据的方式
本文为大家讲解的是php 通过curl模拟POST提交数据的方式,感兴趣的同学参考下。 $post_data = array(); $post_data['clientname'] = "test08"; $post_data['clientpasswd'] = "test08"; $post_data['submit'] = "submit"; $url='http://xxx.xxx.xxx.xx/xx/xxx/top.php'; $o=""; foreach ($post_data as $k=>$v) { $o.= "$k=".urlencode($v)."&"; } $post_data=substr($o,0,-1); $ch = curl_init(); curl_setopt($ch, CURLOPT_P...
PHP 2014-12-03 04:36:45 -
php的$_FILES的临时储存文件与回收机制详解
本文为大家讲解的是php的$_FILES的临时储存文件与回收机制详解,感兴趣的同学参考下。 上传文件是怎么个原理,大概的想了下,应该是一种回收机制:点击了临时文件空间,那么,php自身应该自己维护这块空间的回收,具体的测试过程如下,感兴趣的朋友可以参考下哈 我想有跟我一样的想法的人会这样处理的: 上传的文件只是想临时使用,不需要把原文件保存备用,如resize之类的操作,且这些后期的操作会出现在第二轮从客户端请求时才操作的,如先上传,把上传的临时文件路径返回到浏览器,用户点击后再对这个临时文件进行操作;可是在实际的实现中发现,这个临时文件在二轮请求时,竟然不存在了,跑到临时文件夹中查看也没有找到. 我在某q群中也遇到有人问过这个问题,导致的原因也是跟我的这个实现想法差不多.所以,就有个疑惑,上传文件是怎么个原理? 不想去看php的实现代码,我大概的想了下,应该是一种回收机制:点击了临时文件空间,那么,php自身应该自己维护这块空间的回收; 于是自己尝试上传了一下极大的文件,大到足够让php运行很长时间,我以为我会看到它出现在临时文件夹中.可惜的是,我竟然没有看到它...
PHP 2014-12-03 00:27:24 -
php中如何在有限的内存中读取大文件
本文为大家讲解的是php中如何在有限的内存中读取大文件的方法,感兴趣的同学参考下。 需求分析: 突然遇到了一个要读取超过80M文件的需求,很悲剧的,不管是file_get_content还是file什么的,都会将读取的文件一次性加载到内存中 正常情况下,我们可以使用fseek来读取,好处就是不会一次性读取,以下代码只适合边取边处理的情况,不适合一次性读取一次性处理...
PHP 2014-12-03 00:23:38 -
PHP中设置时区,记录日志文件的实现代码
本文为以示例的方式向大家讲解了PHP中设置时区,记录日志文件的实现代码,感兴趣的同学参考下。 <html> <body> <?php date_default_timezone_set('Asia/Hong_Kong'); //set time zone set_error_handler("myHandler"); //set error handler $chinatime = date('Y-m-d H:i:s'); //get current time $max_size = 500000; try { $cont...
PHP 2014-12-02 23:04:19 -
PHP操作MongoDB GridFS 存储文件的详解
本文为大家讲解的是PHP操作MongoDB GridFS 存储文件的详解,感兴趣的同学参考下。 <?php //初始化gridfs $conn = new Mongo(); //连接MongoDB $db = $conn->photos; //选择数据库 $grid = $db->getGridFS(); //取得gridfs对象 //gridfs有三种方式存储文件 //第一种直接存储文件 $id = $grid->storeFile("./logo.png"); //第二种存储文件二进制流 $data = get_file_contents("./logo.png"); $id = $grid->storeBytes($data,array("parame"=>'附加参数将随图片一起存入')); //第三种保存直接表单提交的文件$_FILES $id = $grid->storeUpload('upfi...
PHP 2014-12-02 22:57:59 -
网页打开慢怎么办
网页打开慢怎么办 我们常会碰到这样的问题,在下载一个软件后,发现自己的IE地址被修改了,而用手动的方法想恢复到以前的网页,但却不能恢复,接着就会发现自己开网而时的速度慢了许多,很是让人烦恼,这是怎么回事呢?如何解决呢? 有网友求助现象表示: 1. 打开网页慢的原因 2. 打开网页慢的解决方法 打开网页慢的原因 在各大it类网站和百度知道,soso问问,最近出现了许多求助“打开网页慢怎么办”,打开网页慢已经严重影响了网民正常上网娱乐活动的难题,下面金山安全专家帮你分析打开网页慢的原因 : 1. 病毒木马原因导致的 ,从2010年起,互联网出现了绑架型木马,而且传播迅速。通过对绑架型木马行为的跟踪分析,以及对感染绑架型木马的用户反馈结果的统计分析,集合软件自身的占有率,发现浏览器是最常被绑架型木马利用的软件...
系统程序 2014-12-02 22:34:18 -
新型恶意软件的传播方式是怎样的
新型恶意软件的传播方式是怎样的 我们都知道,有电脑就会有病毒的存在,而新型恶意软件是在电脑中常见的一种病毒,即使你安装了杀毒软件,恶意软件也会以各种方式来侵入你的电脑,下面我们就看看新型恶意软件的传播方式是怎样的。 下面就是新型恶意软件传播方式,上网的朋友要多注意: 1.下载盗版电影,软件或音乐...
系统程序 2014-12-02 22:23:52 -
php实现下载生成某链接快捷方式的方法
本文为大家讲解的是php实现下载生成某链接快捷方式的方法(网址的桌面快捷方式),感兴趣的同学参考下。 点击一个页面中的某个按钮或者链接,生成某链接的快捷方式同时下载到本地,如果使用php语言来实现,网上比较多的方法如下 <?php $Shortcut = "[InternetShortcut] URL=http://www.your_url.com/ IconFile=http://www.your_icon.com/ IconIndex=1 IDList= [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2 "; header("Content-type: application/octet-stream"); header("Content-Disposition: attachment; filename=链接文字.ur...
PHP 2014-12-02 22:14:30 -
小技巧:让Win7朗读电脑上的文件
小技巧:让Win7朗读电脑上的文件 今天为大家介绍的是一个小技巧,让系统Win7来帮你朗读电脑上的文件,从而让眼睛休息一下。也许看到这个题目时你很意外,不知道Windows7还有如此功能吧,但是它确实存在,别感叹了,赶紧先看一下是如何做到的吧: 电脑科技突飞猛进, 视窗Windows7已经可以把电脑上的文字或文件,如word, 记事本文件,网页文件等使用自然的语音朗读出来, 而用户只需要安装一个语音合成软件就可以听到朗读了...
系统程序 2014-12-02 21:58:00 -
使用PHP遍历文件目录与清除目录中文件的实现详解
本文为大家讲解的是使用PHP遍历文件目录与清除目录中文件的实现详解,感兴趣的同学参考下。 1、清除PHP缓存文件 <?php function read_dir($dir,$file) { $a =strpos($file,".php"); if($a>0) { unlink($dir . $file); echo "delete $dir$file <br>"; return true; &nbs...
PHP 2014-12-02 19:37:49 -
关于PDF文件的介绍
关于PDF文件的介绍 电脑中出现的PDF文件,有许多朋友不了解是干什么的,也不知道该如何打开PDF文件,所以,针对这些对电脑不熟悉的朋友,我们就来给大家大体的讲解一下,希望能让菜鸟们有所收获。 首先要知道PDF是一种电子文件格式,那么这种pdf文件用什么软件打开呢?同情情况下直接PDF文件不能直接打开,它需要安装PDF阅读器,然后才能打开PDF格式的文档...
系统程序 2014-12-02 17:29:35 -
抓取并下载CSS中所有图片文件的php代码
本文是一个抓取并下载CSS中所有图片文件的php代码示例,感兴趣的同学参考下。 今天就让 PHP 用正则式把 CSS 文件中的所有图片文件,都从 CSS 原来的位置下载来吧...
PHP 2014-12-02 16:56:05