易截截图软件、单文件、免安装、纯绿色、仅160KB

ajax+php基础

1、ajax是什么及其工作原理
Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。
html页面 -- 执行 -> js脚本 -- 请求 --> php页面 -- 相应 --> js脚本 -- 执行 --> html页面
2、创建XMLHttpRequest对象
对于Ajax,最核心的一个对象是XMLHttpRequest,所有的Ajax操作都离不开对这个对象的操作
首先我们来了解怎么在javascript中创建这个对象:
JS代码:
xmlHttp = new XMLHttpRequest();
这对于规范的Js支持的浏览器来讲是没错的恰恰相反IE却就不支持,所以没办法我们只能做个判断再创建一个IE支持的
xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');
3、XMLHttpRequest对象相关方法
打开请求
XMLHttpRequest.open(传递方式,地址,是否异步请求)
准备就绪执行
XMLHttpRequest.onreadystatechange
获取执行结果
XMLHttpRequest.responseText
最基本的js代码
<script language="javascript">
//创建XMLHttpRequest对象
var xmlhttp;
if (window.XMLHttpRequest) {
    xmlhttp = new XMLHttpRequest();
}
else if (window.ActiveXObject) {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
var url = "url&" + Math.random();
if (xmlhttp) {
    //打开请求
    xmlhttp.open("GET", url, true);
    //准备就绪执行
    xmlhttp.onreadystatechange = function() {
        //判断状态,完成和成功
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
            //获得执行结果
            responseText = xmlhttp.responseText;
        }
    }
}
xmlhttp.send(null);
</script>
常见问题:
js脚本缓存问题
这个问题是大家遇到最常见问题之一,因为修改了js内容调试的时候并不能显示新写代码的结果,是因为js为了加速页面执行,当前页面会使用缓存保持当前调用的相同连接。为了开发时调试方便可以在连接地址的后面增加一个随机函数。


相关文档:

我选择的PHP开源网上商城

这段时间在一个电子商务公司待在,所以接触到很多电子商务的概念。
也接触到了一个全新的电子商务模式。这里由于涉及到了公司的营销
策略方面的商务机密,所以不便过多的谈及。
不过一个好的idea,总是会勾起很多的不畏失败的尝试。我就从最基
础的电子商务开始叻。
刚好有个朋友准备做手机的电子商务,用前几篇文章提 ......

PHP的ereg()与eregi()的不同及相同点。对比

ereg()
字符串比对解析。
语法: int ereg(string pattern, string string, array [regs]);
返回值: 整数/数组
函数种类: 资料处理
内容说明
本函数以 pattern 的规则来解析比对字符串 string。比对结果返回的值放在数组参数 regs 之中,regs[0] 内容就是原字符串 string、regs[1] 为第一个合乎规则的字符串、regs[2 ......

php教程:mysql的常用语句

关于 PHP 教程的文章已经很多了,今天给大家介绍几个常用的MYSQL语句。
显示数据库或表:
show databases;//然后可以use database_name;
show tables;
更改表名:
alter table table_name rename new_t;
添加列 :
alter table table_name add column c_n column attributes;
删除列:
alter table table_name ......

XP下IIS配置PHP 和MySQL

第一步: 下载和安装PHP
php版本: php-5.2.10-Win32.zip
1.解压php文件到 c:\php
2.将php文件夹下 php.ini-dist 改名为 php.ini ,然后找到extension_dir = "./" 改为 extension_dir = "c:\php\ext" (大概在461行)
3.去掉;extension=php_mysql.dll 前的";"注释符号 (大概在589行)(如果没有的话可以加上这名话.)
4.复制p ......

Installing PHP APC on GNU/Linux Centos 5

原贴:http://2bits.com/articles/installing-php-apc-gnulinux-centos-5.html
Published Mon, 2008/03/24 - 13:49, Updated Wed, 2009/07/15 - 23:40
Complex PHP applications, such as Drupal, can gain a lot of performance benefits from running a PHP op-code cache/accelerators
.
APC,
Alternate ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号