WEB开发笔记

WEB开发常见问题,网站建设运营策划,SEO推广优化,PHP面向对象编程,JAVA面向对象编程,关注www.chhua.com

正在浏览 PHP常用代码 里的文章

PHP模拟登录演示代码

评论已关闭

PHP模拟登录演示代码

模拟登录的意义当然不用说,主要是用模拟的方式在其它地方登录到指定的站点然后获取数据,例如:邮箱模拟登录之后获取信件,开心网模拟登录之后获取好友列表等等。在WEB开发中,模拟登录是一项比较常用的技术,不得不掌握。

大家应该知道,多数的方法是用CURL函数实现的,[……]

目前最全的PHP模拟登录函数curl中文详解

curl_close — 关闭一个的对话
curl_copy_handle — 拷贝一个的curl连接资源的所有内容和参数
curl_errno — 返回一个的包含当前对话错误消息的数字编号
curl_error — 返回一个的包含当前对话错[……]

今天闲的没事,写了一个这样的小演示:

<?php
$dir=getcwd();//获取绝对路径
if ($_POST[“sub”]){
?$tname=$_FILES[“upload”][“tmp_name”];//上传的临时文件
?$nname=$_FILES[“upload”[……]

SWFUpload是一个客户端文件上传工具,最初由Vinterwebb.se开发,它通过整合Flash与java script技术为WEB开发者提供了一个具有丰富功能继而超越传统标签的文件上传模式。

SWFUpload的主要特点:
* 可以同时上传多个文件;   
* 类似AJAX的无刷新[……]

不常见却非常有用的10个PHP函数(帮助很大)
函数是PHP如此强大的源泉,但是很多PHP函数并没有得到充分的利用。这里,我们给大家简单介绍10个不常见,但非常有用的函数。 1. sys_getloadavg() sys_getloadavt()可以获得系 统负载情况。该函数返回一个包含三个元素的[……]

真杯具,今天算是和邮件乱码较上劲了,从ASP到PHP,从JMAIL乱码到sendmail乱码,天哟,搞的吐血!

不过,总算是搞清楚了,sendmail的乱码,我给忽略了邮件的header,如果你是UTF-8写的程序,就请把sendmail 中的加上:

$header .= “Cont[……]

PHP文章摘要生成方法(函数)

评论已关闭

PHP文章摘要生成方法(函数)

文章生成摘要的方法有多种,可以用JS在客户端生成,也可以在服务器端生成,当然更不排除在数据库中加一个摘要字段,在发布文章的时候自行设置。以下是在服务器端生成时的方法。

我们在写BLOG时经常需要显示文章前一部分,但是又怕不恰当截断破坏封闭标签以造成整个文档[……]

这天做个页面,需要将图片表里面图片的标签拉出来拆分好后去重按自然排序。结果很囧,应该排序的结果是0-9-A-z-阿-中,但是中文部分就是很乱。再找问题,结果发现自然排序是按照字符编码的顺序来排列。由于当前页面是UTF-8编码,UTF-8大家应该清楚吧,我称为是“电脑码”,给电脑看的~汗…… 如果换成GBK或者GB2312编码就不会这样了,这跟汉字在字符集的编码有关。比如”人”这个字,在GBK和GB2312中就是按它的拼音”ren”的字母顺序排到第N个位置,而UTF-8编码就不是这样了(没有具体研究怎么排的)。OK 知道原因就简单了,排序前将字符转到GBK,排序完了再转回来就OK。

[……]

PHP程序上传服务器之后COOKIE失效的主要原因

这个问题好像是很简单,但是,我在说这个问题之前,首先要说的是,你的程序在本地测试一切正常,就请再往下看,如果你连在本地测试都不正常,OVER,你也别看了,请去找一下其它原因,并且,COOKIE失效的原因也是比较多,也没有时间进行一一列举,只想[……]

PHP中时间的计算方法(PHP时间的比较与运算)

其实很简单,就是通过UNIX时间戳来进行时间的转换与运算,代码如下:

date_default_timezone_set(“Asia/Shanghai”);//设置时区
$datetime=”2010-8-24 08:19:10″;[……]