分享

写回答

发帖

[提问] 我彻底被GODADDY打败了

GoDaddy GoDaddy 2005 人阅读 | 14 人回复

发表于 2011-4-29 13:58:35 | 显示全部楼层 |阅读模式

这个是我昨天的帖子
GODADDY的WINDOWS空间奇怪问题
我的空间是WINDOWS的
网站是ASP+SQL的,发现一个问题,注册了一个中文用户(英文名没有问题),数据库显示中文都是正常的

可我前台用刚刚注册的中文名登录,结果提示错误!


这个是什么问题啊

回答|共 14 个

binssen

发表于 2011-4-29 13:59:11 | 显示全部楼层

昨天研究一个晚上,最后把论坛里说的  <% @language=vbscript codepage=936%>

这个删除了,居然中文注册的可以登录网站(不过是乱码),我彻底被GODADDY打败了

新用户注册

新用户注册

注册成功

注册成功

新用户登录

新用户登录

登入网站(用户名乱码)

登入网站(用户名乱码)

SQL数据库中也是乱码

SQL数据库中也是乱码


[ 本帖最后由 binssen 于 2011-4-29 02:11 PM 编辑 ]

lwbo1987

发表于 2011-4-29 14:06:51 | 显示全部楼层

这个应该不是godaddy的问题,是数据库插入的时候编码不统一造成的

binssen

发表于 2011-4-29 14:14:15 | 显示全部楼层

这个是我首页头部的代码,请教下

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!--#include file="inc/index_conn.asp"-->
<!--#include file="jieducm_ad.asp"-->
<!--#include file="inc/function.asp"-->
<!--#include file="config.asp"-->

lwbo1987

发表于 2011-4-29 14:22:09 | 显示全部楼层

回复 3# 的帖子

试着重新注册个中文的名称,然后检查数据库是否存在改中文名称

binssen

发表于 2011-4-29 15:09:33 | 显示全部楼层

重新注册也是一样的,不明白您说的“然后检查数据库是否存在改中文名称”是什么意思

lwbo1987

发表于 2011-4-29 15:11:28 | 显示全部楼层

回复 6# 的帖子

意思是让你到数据库里面去查看是否存在该中文的用户名,就是判断下注册的中文名称是否存储在数据库中了

binssen

发表于 2011-4-29 16:37:27 | 显示全部楼层

谢谢您的解答,注册后,数据库多一个用户,不过是乱码的,请看图


但数据库中乱码的中文名,可以在网站登录作业,只是乱码显示而不是中文显示

[ 本帖最后由 binssen 于 2011-4-29 04:39 PM 编辑 ]

lwbo1987

发表于 2011-4-29 16:44:03 | 显示全部楼层

回复 8# 的帖子

具体原因不知道了,不知道是不是这个中文输入到数据库,编码不统一造成!

joynow

发表于 2011-4-29 19:09:01 | 显示全部楼层

国外的空间最好用utf-8编码
您需要登录后才可以回帖 登录 | 注册

本版积分规则