各位高手帮忙看看,急!我想做一个限制一个手机号作为变量访问页面的次数,假如当天用该手机号作为变量提交已经访问5次后就不再让他访问,弹出错误提示页面,要求时最好不要用到数据库,用文本读写不知能不能实现

解决方案 »

  1.   

    这个应该是在服务器端控制吧。
    用文本也是可以控制的,不过如果日访问量比较大的话还是推荐用数据库。
    每天的第一个访问才访问的时候用写模式打开文件,之后的都用追加模式写文件。
    判断方法可以在文本文件的第一行写上当天的日期。如果访问时间和日期一样的话就是当天的
    如果不一样就是今天的第一次访问,然后重写这个日期。手机号码的数据可以用
    137xxxxxxxx,1
    的方式保存,每个号码存一行,后面的数字表式今天他访问的次数。
      

  2.   

    <phone id="13053563845" visit="1" />该一次visit +1,如果 //item/phone[@id='13053563845'] 不存在就创建一个节点,visit赋1.当visit等于5时提示