关于注册时提交表单的问题 使用Ajax提交,提交成功,判断返回数据,成功跳转其它页面,不成功不操作表单。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 判断完之后加一句<script language="javascript" type="text/javascript">window.history.back(-1);</script>或者你加个css控制你要保留数据的元素<STYLE>.saveHistory {behavior:url(#default#savehistory);}</STYLE><input type="text" name="a" class="saveHistory"> 纯PHP的做法,就是讲注册信息处理和表单的显示,放置在一个文件内:register.php<?phpif(isset($_POST['sent'])){ /* 处理表单数据,如果注册成功就立即跳转到别的页面。 */}?><form action="register.php" method="post"> <input type="text" name="username" <?php if(isset($_POST['username']) echo 'value="'.$_POST['username'].'"'; ?>/> ... ... ... <input type="submit" name="sent" /></form> 用Ajax也好 还是不用也罢,只要保证不刷新页面即可,判断的时候可以现在客户端判断,然后在在服务器端判断 像4楼的样子,用cookie/session 注册这种关键的步骤还是用纯PHP算了,Ajax可以用来验证用户名是否被占用,或者别的效果,什么省份啊,城市啊,生日啊乱七八糟的。如果客户端禁用JS,或者JS有问题,那不是挂了。 搞来搞去,头都搞疼了,关键是我AJAX 技术不懂 搞来搞去,头都搞疼了,关键是我AJAX 技术不懂 楼主看看这个就明白了,只要楼主有JavaScript的基础就可以了:http://dev.yesky.com/91/2687091.shtml和:http://www.ibm.com/developerworks/cn/xml/wa-ajaxintro1.html 用一个变量保存好用户提交的值.然后提交完后再赋值回来可以搞定.也可以利用COOKIE记录表单值...再赋值回来 session_set_save_handler 为啥写不进去数据库 php socket通信 php读取txt的内容后,输出的是乱码 哪位高人给介绍一下fsockopen的应用? php和js实现动态调用效果 如何将body标签里面的内容都转换成繁体或者简体 关于php+pgsql防注入的问题 php在写入ACESS数据库时怎么写入不了长度超过50的内容啊? 大家帮忙了,关于显示的问题 请问有没有方法用php实现阅读邮件 两个preg_match正则匹配问题 图片连接问题
<script language="javascript" type="text/javascript">window.history.back(-1);</script>
或者你加个css控制你要保留数据的元素
<STYLE>
.saveHistory {behavior:url(#default#savehistory);}
</STYLE>
<input type="text" name="a" class="saveHistory">
if(isset($_POST['sent'])){
/* 处理表单数据,如果注册成功就立即跳转到别的页面。 */
}
?>
<form action="register.php" method="post">
<input type="text" name="username" <?php if(isset($_POST['username']) echo 'value="'.$_POST['username'].'"'; ?>/>
... ... ...
<input type="submit" name="sent" />
</form>
Ajax可以用来验证用户名是否被占用,或者别的效果,什么省份啊,城市啊,生日啊乱七八糟的。如果客户端禁用JS,或者JS有问题,那不是挂了。
http://dev.yesky.com/91/2687091.shtml
和:
http://www.ibm.com/developerworks/cn/xml/wa-ajaxintro1.html
然后提交完后再赋值回来可以搞定.也可以利用COOKIE记录表单值...再赋值回来