yii

yii

80 字节以内<br /> 不支持自定义 Discuz! 代码

  • 财富值200
  • 威望值0
  • 总积分220

个人信息

  • 回复了话题 如何加ID生成?

    已解决,多谢舰长关注,呵呵

  • 回复了话题 如何加ID生成?

    照样做了,还是显示:

    PHP Error
    
    Non-static method NetAddress::getHost() should not be called statically, assuming $this from incompatible context
    
    \protected\components\Guid.php(10)
    
    function getGuid($coumputer_name, $ip){  
    10  $address = NetAddress::getHost($coumputer_name, $ip);
    11  $this->valueBeforeMD5=$address->toString().':'.System::currentTimeMillis().':'.Random::nextLong();  
    12  $this->valueAfterMD5 = md5($this->valueBeforeMD5);  
    }
    
  • 回复了话题 如何加ID生成?

    在models/User.php下添加如下代码:

    /*
    * 生成GUID
    */
    protected function beforeSave(){
      $computer_name = $_SERVER["SERVER_NAME"];  
      $ip = $_SERVER["SERVER_ADDR"];  
      $guid = new Guid($computer_name, $ip); 
      $id= $guid->toString(); 
      $this->id = $id;  
    }
    

    表单提交不成功,没有插入数据库数据,也无错误提示信息。请舰长明察,多谢

  • 多谢巡洋舰.....

  • 发布了话题
    如何加ID生成?
  • 发布了话题
    请教如果不用AR操作数据库,该如何处理?
见习主管 等级规则
220/500
资料完整度
40/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

2

Ta的访客

72