Pet*_*ter 4 php mysql ajax drag-and-drop igoogle
在igoogle中,我们可以拖放模块,然后如果我们退出浏览器并再次打开它,每个模块的位置仍然相同.我测试了几件事:
未登录时,igoogle会将模块位置存储在我的Cookie(缓存)中.因为如果我清除缓存,它会回到原始位置.
当我登录后,在定位模块后,即使我注销并清除我的缓存,如果我再次登录,模块仍然相同,而不是回到原始位置.
我想问的是:
如何存储已登录和未登录用户的模块位置?
Whar是必备技能吗?(我使用php,mysql和jquery)
有什么好的教程可以参考吗?
这里有一个非常好的教程:http: //nettuts.com/tutorials/javascript-ajax/inettuts/
您必须将用户数据存储在mysql表中.也许在mysql表中设置一个带有链接内容id的"列/行"列.如果您对关系数据库没有任何了解,那么从那里开始是个好主意.如果您确实理解了数据库基础知识,那么它将是一个简单的更新查询,用于根据设置为将来到期的cookie存储用户信息.
如果您允许用户登录(如谷歌),则不需要使用cookie(但仍然有用),因为您可以使用存储在mysql表中的div位置数据.
| 归档时间: |
|
| 查看次数: |
9896 次 |
| 最近记录: |