使用个人资料制作网站

tec*_*chy 1 php profile social-networking

我在社交网络上工作,我正在使用php和mysql,我需要知道如何让用户拥有可自定义的配置文件...

就像编辑状态一样......

这样做只有朋友可以看看他们的个人资料..

另外如何将用户的页面/目录添加到网站目录(例如:domainname.com/someonesprofile)

谢谢你-Techy

Wil*_*and 5

这是一个非常普遍的问题,但我会给它一个旋转.

首先,您需要确定配置文件应包含的内容等,例如状态,关系,名称,地址等....列表继续.然后,您需要为提供此信息的服务编写接口; 这可以是一个PHP函数,一个类,无论如何,真的.

其次,您需要从Web应用程序中访问此界面.合适的操作过程可能是具有确保尝试访问信息的任何人都登录,在相关授权组(朋友列表)中的功能,等等.

编辑部分通过HTML表单或类似方式完成; 没有魔法[原文如此].解析此表单的功能将再次确保登录用户具有编辑配置文件的适当权限(例如,是相同的用户或某种类型的受托人,父母,情人,谁知道......)

至于最后一点; 这里mod_rewrite是你的朋友.您可能希望在http://example.org/profile/username的行中放置 URL ,服务器将转换为/?action = profile&user = username,或者其他类似的内容.

文件/配置文件/用户名在任何实际意义上都不存在于服务器文件系统中,但从外部查看时似乎是完全正常的HTML文件.