问几个可能比较弱智的问题

#1 azwl

先说明一下,俺第一次接触PHP及框架。

1. 在speedPHP中如何应用ajax?

2. 表单验证,看了一下手册,好像都是POST后验证,在POST前如何做呢

3. 分页,我要在网页的某个区块中的内容进行分页,在speed中如何做?

谢谢

2010-03-30 13:24:30

#2 jake

呵呵,欢迎:handshake

1. ajax和正常一样使用就行,只是网址的形式改变了,之前可能是"url: code.php"那么用了框架后是"url:{spUrl c=main a=code}",这是最主要的改变,其他的相差无几。ajax我推荐用jquery。
2. 提交表单后的验证,一般都是PHP本身来验证的。而提交前的验证,目前比较流行的都是使用ajax来进行验证,这方面可以看看jquery相关的表单验证插件,功能非常的强大。
其实从另一个角度来说,由于表单提交前使用了ajax/javascript来进行验证,所以一般表单提交后的验证,主要是针对数据的验证,而且并不会太友好(相对提交前),因为能够绕过javascript的限制提交数据的访问者,不会是一般的访问者。
3.分页方面,数据记录分页可以参考SPEEDPHP的spPager分页类,这是针对数据库多条记录的分页程序,比如说许多文章列出来的那种分页。另外,如果是文章内容的分页,其实只能通过开发者自己写代码来进行分页,因为这里并无节约资源的方法,仅能把文章全部内容都从数据库里面读取出来,然后再用PHP函数来对其切分,计算页码数再行显示。

2010-03-30 14:08:40

#3 azwl

回复 2 jake


非常感谢!

因为第一次接触PHP框架,所以摆渡了一下国内国外的,就这个speedPHP俺基本还能看懂。所以就它了!!!:lol


题外话:能不能把验证码去掉或用纯数字如何?  太复杂了有点拒人的感觉啊

2010-03-30 14:33:38

#4 jake

回复  jake


非常感谢!

因为第一次接触PHP框架,所以摆渡了一下国内国外的,就这个speedPHP俺基本还 ...
azwl 发表于 2010-3-30 14:33
呵呵,验证码会在发几个贴子后就没有了,这个也是没办法的事情,要避免那些广告贴,普通广告还好,如果是不好的广告那就麻烦了。

2010-03-30 14:46:46

#5 azwl

呵呵,验证码会在发几个贴子后就没有了,这个也是没办法的事情,要避免那些广告贴,普通广告还好,如果是 ...
jake 发表于 2010-3-30 14:46
原来如此!

怪不得有的要把验证码弄的这么复杂
200806241650457146.jpg

200806241650469046.jpg

2010-03-30 15:44:54