用session一般用户只有在登录以后才能修改他的数据。
登录后判断他修改的数据是不是他自己的

解决方案 »

  1.   

    你给用户发连接的是后,在后面加上一个随机的验证码不就行了吗?
    http://www.csdn.net/aaa.php?user=aaaaa&md=6343567地址里面的user是用户名,md是一个随机的变量,在服务器产生这个连接的时候,保存下user和md间的对应的关系.当用户通过这个连接访问得时候,在服务端验证user和md间的对应的关系,如果服务端保存有这个对应的关系,就进行相应的处理,没有就抛出错误.用户访问后,可以删除保存的这个对应关系,防止用户通过这个联机进行多次的访问.
      

  2.   

    用session。登录后,在要修改时。判断下这个表的行修改属性是不是他自己的。即行里有用户的id
      

  3.   

    兄弟们,注意看他的题目阿“通过email里的一个地址可以更改数据。”哪有session可以用阿
      

  4.   

    把Email的地址放到session里面去!
      

  5.   

    用SESSION判断mail地址是否正确
      

  6.   

    这么多人发言
    就hahawen(变态的大龄青年) 说的我觉得正确。