Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已更新]猪头术forDZ6.1(可用)

[复制链接]
dropman 发表于 2008-8-22 18:31:56 | 显示全部楼层
但是楼猪我的程序都是gbk的,您的代码也说是gbk的,为什么还会有这个问题出现呢?
回复

使用道具 举报

qbs6688 发表于 2008-8-22 21:33:07 | 显示全部楼层
谢谢分享!
回复

使用道具 举报

『葬月』 发表于 2008-8-23 08:31:50 | 显示全部楼层
呵呵,一直都非常喜欢的插件,终于有人升级了!!不错,测试中!!
回复

使用道具 举报

29184 发表于 2008-8-23 15:09:53 | 显示全部楼层
看起来是蛮复杂的.不敢动了.
回复

使用道具 举报

375401449 发表于 2008-8-23 15:28:53 | 显示全部楼层
有没有UTF的!
回复

使用道具 举报

『葬月』 发表于 2008-8-23 16:00:15 | 显示全部楼层
经过测试,完全正常!

不过,最好在安装的时候变动一下升级数据库的代码:


  1. DROP TABLE IF EXISTS cdb_pig;
  2. CREATE TABLE cdb_pig (
  3.   id mediumint(8) NOT NULL auto_increment,
  4.   usera char(15) NOT NULL default '',
  5.   userb char(15) NOT NULL default '',
  6.   type tinyint(2) NOT NULL default '0',
  7.   time tinyint(2) NOT NULL default '0',
  8.   status tinyint(1) NOT NULL default '0',
  9.   notools tinyint(1) NOT NULL default '0',
  10.   cdtime int(10) NOT NULL default '0',
  11.   starttime int(10) NOT NULL default '0',
  12.   overtime int(10) NOT NULL default '0',
  13.   KEY id (id),
  14.   KEY userb (userb)
  15. ) ENGINE=MyISAM DEFAULT CHARACTER SET gbk ;

  16. DROP TABLE IF EXISTS cdb_piglog;
  17. CREATE TABLE cdb_piglog (
  18.   uid mediumint(8) unsigned NOT NULL DEFAULT '0',
  19.   pigusername char(15) NOT NULL DEFAULT '',
  20.   action tinyint(1) NOT NULL DEFAULT '0',
  21.   dateline int(10) unsigned NOT NULL DEFAULT '0',
  22.   price smallint(6) NOT NULL DEFAULT '0',
  23.   status tinyint(1) NOT NULL DEFAULT '0',
  24.   KEY uid (uid,action)
  25. ) ENGINE=MyISAM DEFAULT CHARACTER SET gbk ;

  26. ALTER TABLE cdb_memberfields ADD pighead varchar(15) NOT NULL DEFAULT '';
复制代码



其实就是强制一下GBK,把“) TYPE=MyISAM;” 改为了“) ENGINE=MyISAM DEFAULT CHARACTER SET gbk ;

这样,就不会出现14楼的错误了!!

诅咒、解咒、头像变化都完全正常!
回复

使用道具 举报

 楼主| unity.kaka 发表于 2008-8-23 17:17:59 | 显示全部楼层

回复 26# 『葬月』 的帖子

谢谢『葬月』 解决问题```对于数据库升级代码不太会修改```所以一直耽搁在这边了```帖子我更新了 ```
回复

使用道具 举报

SNFONG 发表于 2008-8-23 23:31:30 | 显示全部楼层
原帖由 『葬月』 于 2008-8-23 16:00 发表
经过测试,完全正常!

不过,最好在安装的时候变动一下升级数据库的代码:


DROP TABLE IF EXISTS cdb_pig;
CREATE TABLE cdb_pig (
  id mediumint(8) NOT NULL auto_increment,
  usera char(15) NOT  ...


那么对于中文ID的问题也解决了咯?
回复

使用道具 举报

 楼主| unity.kaka 发表于 2008-8-24 00:10:11 | 显示全部楼层

回复 28# SNFONG 的帖子

解决了 ```
回复

使用道具 举报

SNFONG 发表于 2008-8-24 01:12:06 | 显示全部楼层

回复 29# unity.kaka 的帖子

嗯,谢谢各位分享自己的成果。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-5-16 04:34 , Processed in 0.106502 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表