Welcome 微信登录

首页 / 网页编程 / PHP

基于PHP的AJAX技术实现文件异步上传

基于PHP的AJAX技术实现文件异步上传

基于PHP的AJAX技术实现文件异步上传2008-05-02 天极 hosander异步的文件上传是在现代的AJAX实现的Web应用里面经常要遇到,必须解决的问题。但是标准的AJAX类(XmlHttpRequest)无法实现传输文件的功能。因此,这里讨论的内容就是如何在AJAX的技术的基础之上构建异步的文件上传功能。在这个功能当中需要使用到内置的框及(IFRAME)来传输文件。这个功能实现的效果是页面在上传文件的时候,用户还可以使用该页面并且填写文件描述。...
php站内搜索代码

php站内搜索代码

php站内搜索代码2007-05-26 Blog.ChinaUnix.net 朋友用dreamweaver做了一个网站,没有动态的内容,只是一些个人收藏的文章,个人介绍等等。现在内容比较多了,想叫我帮他做一个搜索引擎。说实在的,这是一个不难的问题,于是就随手做了一个。现在我在其它论坛上也看到有人想做这个,于是就想说说这方面的知识,重在了解一下方法。朋友用dreamweaver做了一个网站,没有动态的内容,只是一些个人收藏的文章,个人介绍等等。现在内容比较多...
PHP学习笔记

PHP学习笔记

PHP学习笔记2007-05-26 Blog.ChinaUnix.net 在此收集一些PHP学习过程中遇到的知识点。 1 ,reset() 将 array 的内部指针倒回到第一个单元并返回第一个数组单元的值。2,PHP 并没有得到 GPL 的许可,但它自己的许可证允许重新分发代码和/或二进制文件。3, 在内部,PHP 将变量所拥有的数据与类型分开存储。类型存储在单独的表中。每当出现包含不同类型的表达式时,PHP 自动确定程序员想要做什么,接着更改表中的类型...
更改dedecms站内搜索关键字长度及提示信息

更改dedecms站内搜索关键字长度及提示信息

更改dedecms站内搜索关键字长度及提示信息2009-07-17 编程入门网(www.bianceng.cn) 老马一、限制站内搜索关键字长度DedecmsV53默认的站内搜索关键字长度为2字节,即只要搜索框不为空,输入单个汉字或两个英文字母即可进行搜索。初期我认为在站内搜索小于4个字节(两个汉字)是没有什么意义的,只会增加数据库的负担,所以就把这个长度限制改为4字节了。不过今天考虑了一下,如果限制为4,则在站内就不可能搜索VB、VF、OS、dos等有意...
为PHP应用提速、提速、再提速!第1部分

为PHP应用提速、提速、再提速!第1部分

为PHP应用提速、提速、再提速!第1部分2009-11-05Martin Streicher为PHP应用提速、提速、再提速!,第 1 部分: 使用操作码缓存软件提升性能和吞吐量在很短的时间内,PHP成为了一种非常流行的开发 Web 应用程序的程序设计语言。对初学者来说,PHP易于安装和学习。对于有经验的开发人员而言,PHP(从V5开始)提供了强大的面向对象特性。PHP开发人员拥有庞大的群体,大量的开源及商业库和工具扩展了该核心语言的功能。PHP能迅速产生可...
为PHP应用提速、提速、再提速!第2部分

为PHP应用提速、提速、再提速!第2部分

为PHP应用提速、提速、再提速!第2部分2009-11-05Martin Streicher为PHP应用提速、提速、再提速!第2部分: 分析PHP应用程序以查找、诊断和加速运行缓慢的代码“为PHP应用提速、提速、再提速!” 系列文章的第1部分演示了如何使用XCache(PHP操作码缓存) 加速整个站点。XCache(仅是少数几种缓存包中的一种)保留了编译过程的输出,去掉了其他冗余的工作。只要页面没有发生变化,缓存后的页面就能够胜任代...
为PHP应用提速、提速、再提速!第3部分

为PHP应用提速、提速、再提速!第3部分

为PHP应用提速、提速、再提速!第3部分2009-11-05Martin Streicher为PHP应用提速、提速、再提速!第3 部分: 用Memcache 守护程序把数据缓存到内存中本系列文章的前两篇文章提供了为PHP 应用程序提速的技术。第1 部分介绍了XCache,它是把PHP 操作码缓存到内存中的PHP 扩展。XCache 将避免代价高昂且(严格来说)不必要的花费来重新编译相同的PHP 代码去交付一个页面。XCache 是免费的开源软件,安装费时不...
在虚拟主机上复制安装本机Pear

在虚拟主机上复制安装本机Pear

在虚拟主机上复制安装本机Pear2009-11-05volcano在国内租来的虚拟主机上,有部分主机本身就提供了pear类库,但是不用指望它们会给你升级或安装需要的pear包.在这种情况下,可以尝试在自己的虚拟主机下安装一份pear.通过ssh安装pear国内绝大部分虚拟主机都不提供ssh,但若是朋友的服务器,可能会比较放宽一点给你权限.下面看看通过ssh在虚拟主机上安装pear的步骤:PEAR 1.3.5或以下:$ pear -s -c ~/.pearr...
在ZendStudio中开启PHP 5.2.x环境的远程调试功能

在ZendStudio中开启PHP 5.2.x环境的远程调试功能

在ZendStudio中开启PHP 5.2.x环境的远程调试功能2009-11-05以前每当一个 Zend Studio 的新版本发布时都会同时发布一个新版的 Zend Studio Server 组件,这个组件可以让我们很方便地进行远程调试。但是自从 Zend 发布了 Zend Platform 以后他们就不再更新 Zend Studio Server 组件了。这就导致我们只能远程调试 PHP 5.1.x 的环境,而不能调试 PHP 5.2.x。要想调试...
在PHP中使用Sockets:从Usenet中获取文件

在PHP中使用Sockets:从Usenet中获取文件

在PHP中使用Sockets:从Usenet中获取文件2009-11-05 Armel FauveauPHP能够打开远程或者本地服务器的sockets!这里是一个使用socket的简单的例子:连接到Usenet的新闻服务器,与服务器沟通,并从一个精确的新闻分组中下载一些文章。使用PHP打开Socket使用fsockopen()来打开一个Socket。这个函数在PHP3和PHP4中都存在。函数的原型如下:<?phpintfsockopen (stri...
cookie和数组的结合实现购物车

cookie和数组的结合实现购物车

cookie和数组的结合实现购物车2009-11-05 xqs.cn 发现PHP很多函数得到的结果都是数组给出的,最常用的就是MySQL_fetch_array(),包括取得的字符串信息生成数组,再由数组分解成字符串用的函数explode(); implode();以前也没有写过购物车之类的实现,自觉属于愚笨的那种类型,断断续续写了一个星期,琢磨了(姑且允许作为一个新手自大一下)购物车的处理程序。又因为一直没有入class的门,所以还是面向过程吧。我用的方...
JSON在PHP中的应用

JSON在PHP中的应用

JSON在PHP中的应用2009-11-05互联网的今天,AJAX已经不是什么陌生的词汇了。说起AJAX,可能会立即想起因RSS而兴起的XML。XML的解析,恐怕已经不是什么难题了,特别是PHP5,大量的XML解析器的涌现,如最轻量级的SimpleXML。不过对于AJAX来说,XML的解析更倾向于前台Javascrīpt的支持度。我想所有解析过XML的人,都会因树和节点而头大。不可否认,XML是很不错的数据存储方式,但是其灵活恰恰造成了其解析的困难。当然,...
Pear::Pager和AJAX的整合应用

Pear::Pager和AJAX的整合应用

Pear::Pager和AJAX的整合应用2009-11-05作为一个PHP开发人员来说,大概很让人受用的一个东东就是Pear的类库了。我们知道,Pear::Pager是专门处理分页的,而Pear::HTML_AJAX则是Ajax应用的一些类库。但是Pager也不仅仅是只能用于html的分页链接,它已经为比超女还红的Ajax做好了准备,下面看看这两个包如何整合应用。Pager and Javascript现在走出第一步,Pager已经能够构建出javasc...
<< 631 632 633 634 635 636 637 638 639 640 >>