喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
 19  2/2  <  1  2 
     
标题: xajax会员注册实例  
本帖已经被作者加入个人空间
 
Matrix@Two_Max (深海)
金牌会员
Rank: 6Rank: 6
时尚MAX



UID 27890
精华 0
积分 1190
帖子 1190
金钱 1190 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2004-4-17
状态 离线
[广告]: q m
是好东西,但个人还是感觉直接来用ajax比较实在。



愿闻其详

拓迈时尚网
2006-3-1 10:53 PM#11
查看资料  访问主页  发短消息  顶部
 
鬼谷子先生 (鬼谷子先生)
注册会员
Rank: 2
一般会员



UID 63649
精华 0
积分 98
帖子 99
金钱 98 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-3-22
来自 成都
状态 离线
[推荐阅读] 会话结束的问题
最近看到几个轻量级的ajax开发框架和技术协议等~

推荐一个叫my-bic的:)
2006-3-2 01:32 AM#12
查看资料  访问主页  发短消息  顶部
 
LuckLrj (中国php中的爱因斯坦)
版主
Rank: 7Rank: 7Rank: 7
老会员


UID 64836
精华 0
积分 2599
帖子 3138
金钱 2599 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2005-6-19
状态 离线
[推荐阅读] 求助!!!!!
我以前不是发了个ajax +smarty的天气预报吗?
那个ajax才体现的短小精悍,js生成xmlhttp对象,然后直接open,取的数据,用js显示出来,根本没那么多中间过程。思路很明晰。




学习,工作累了,请访问我的小站,娱乐一下。http://www.52sunny.net
2006-3-2 10:21 PM#13
查看资料  Blog  发短消息  顶部
 
php5
金牌会员
Rank: 6Rank: 6
中级会员


UID 62897
精华 0
积分 1263
帖子 1112
金钱 1263 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-1-3
来自 福建
状态 离线
[推荐阅读] mail 函数的问题
还有优化的空间...

XAJAX 与 SMARTY 应该要分开,原理如下:
因为SMARTY只对第一次的显示负责,SMARTY只显示完如下代码后便和XAJAX无关了

<script type="text/javascript">
var xajaxRequestUri="(xajax提交的目标文件)";//非常关键的地方
var xajaxDebug=false;
var xajaxStatusMessages=false;
var xajaxWaitCursor=true;
var xajaxDefinedGet=0;
var xajaxDefinedPost=1;
function xajax_adda(){return xajax.call("adda", arguments, 1);}
</script>
<script type="text/javascript" src="xajax/xajax_js/xajax.js"></script>
而当我们提交注册时,如果上述JS的“ xajaxRequestUri ” 为本身的话,后台处理时势必会再一次调用 SMARTY,而此时的SMARTY对我们毫无作用,但是由于本身页面的过程,smarty又再一次地在后台输出了页面,这个过程我们是看不到的,但实际上确实是执行了一次,这就对我们的提交与返回的速度产生了极大的影响,所以建议将页面实现与验证分开处理,下面一个例子可以说明一下:

reg.php 显示页面

include ('/smarty/Smarty.class.php');
require_once('xajax/xajax.inc.php');
$xajax = new xajax('chk_reg.php');//XAJAX提交指向
$xajax->registerFunction("adda");//注册adda函数
$Tpl->assign('xajax_js',$xajax->getJavascript('/xajax'));//输出xajax客户端JS
$Tpl->display('reg.htm');//模板文件
//chk_reg.php  检验与存储数据过程

require_once('xajax/xajax.inc.php');
$xajax = new xajax();
$xajax->registerFunction("adda");
$xajax->processRequests();
function adda($str)
{
        global $db,$chk_user,$lang;
               
        $objResponse = new xajaxResponse();
        .......//语句过程...略
        return $objResponse->getXML();
}
2006-3-3 12:05 PM#14
查看资料  发短消息  顶部
 
无喱头 (无喱头)
论坛元老
Rank: 8Rank: 8
扯蛋仙


UID 24846
精华 3
积分 5957
帖子 1152
金钱 5893 喜悦币
威望 30
人脉 34
阅读权限 90
注册 2003-11-26
状态 离线
[推荐阅读] socket 的一个简单问题
晕,发错贴子了。。。。



http://www.phpsoho.com 重新开启
2006-3-5 04:34 PM#15
查看资料  Blog  发短消息  顶部
 
shenzhe
等待验证会员

中级会员



UID 29948
精华 0
积分 103
帖子 388
金钱 102 喜悦币
威望 0
人脉 1
阅读权限 0
注册 2004-7-9
来自 $中国->江西("金溪 ...
状态 离线
[推荐阅读] 就是如何取的ihsTest的值
喱头的帖..
打死都不顶



只要打不死.就TMD的顶!




http://my.51fit.com
2006-3-10 11:10 PM#16
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
shenzhe
等待验证会员

中级会员



UID 29948
精华 0
积分 103
帖子 388
金钱 102 喜悦币
威望 0
人脉 1
阅读权限 0
注册 2004-7-9
来自 $中国->江西("金溪 ...
状态 离线
[推荐阅读] 女孩都应该记住的几句英文2006-2-27 15:45:00 By 林℃小鱼
不过一直不建议ajax放在后台调用.
其实我一直认为php或asp等其实只负责调用数据.
至于其他的处理.尽量交给js去完成




http://my.51fit.com
2006-3-10 11:13 PM#17
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
mzsh (mzsh)
注册会员
Rank: 2
初级会员


UID 68858
精华 0
积分 130
帖子 111
金钱 130 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-2-25
状态 离线
[推荐阅读] 写了一段缓存页面的代码,不知道是不是多此一举
好东西,收藏好好看一下
2006-3-11 09:37 AM#18
查看资料  发短消息  顶部
 
bluejack
注册会员
Rank: 2
一般会员



UID 63501
精华 0
积分 72
帖子 67
金钱 72 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-3-17
状态 离线
[推荐阅读] phpdig问题


QUOTE:
原帖由 无喱头 于 2006-3-5 04:34 PM 发表
晕,发错贴子了。。。。
!!~~
2006-3-11 02:34 PM#19
查看资料  发短消息  QQ  顶部
 19  2/2  <  1  2 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.025120 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP