12 12
发新话题
打印

ecshop的管理员都是好样的!跪求解决方法!!!!

ecshop的管理员都是好样的!跪求解决方法!!!!

这里的管理员最热心,遇到一个初学者的PHP问题~~

到很多地方都没人理,所以希望ECSHOP的朋友能给个提示,虽然和ECSHOP无关,还是希望能得到帮助哈!!


我用 PHP + MSSQL 做一个简单的注册系统,但是其中要求 password 以 Binary(16) 的数据类型来储存!

查了一下资料 Binary 是 定长度的2进制类型, 但是我提交的 password 要通过什么函数来转换成 Binary(16) 呢????

而且有点不太理解,我查询了其中原来的 password 都是 “0x254CAC7BC6771D84B1280E0EC3597F7F”

是0x + 32 位啊~~并不是 16位~~

总之对数据类型不太了解~~~不知道怎么把我输入的password变成 Binary(16)的password来储存~~

希望管理员同志在百忙之中抽空看一下~~!!!

再次感谢哈!!!

TOP

我也没用过,不过一个字符可以标识两位16进制的值。
就是说你那个 0x254CAC7BC6771D84B1280E0EC3597F7F 正好可以用 BINARY(16) 来表示的。
至于如何转换,您可以看看 bin2hex,base_convert 等 PHP 函数。

姑且一说,未必对。
ECSHOP v2.1.5 RELEASE 20070618 版本已发布...
由于开发任务繁重,上网时间不定,各位如果有问题,请发帖询问,不要发 PM 给我,以免耽误您的事情,谢谢合作。

TOP

先谢了~~还是这里好啊~~~

TOP

确实是最热心地

TOP

顶啊~~请大家来帮忙,问题还是没有解决!

TOP

模糊的问题,只能有模糊的答案。
ECSHOP v2.1.5 RELEASE 20070618 版本已发布...
由于开发任务繁重,上网时间不定,各位如果有问题,请发帖询问,不要发 PM 给我,以免耽误您的事情,谢谢合作。

TOP

大哥~~能帮忙不???
我提的问题已经很确切了吧~~呵呵!


就是关于 如何使用PHP来把普通的数据转换成 Binary(16) 数据啊。。求一个转换的方法而已!

TOP

引用:
原帖由 NewMedia 于 2006-11-27 16:44 发表
大哥~~能帮忙不???
我提的问题已经很确切了吧~~呵呵!


就是关于 如何使用PHP来把普通的数据转换成 Binary(16) 数据啊。。求一个转换的方法而已!
MYSQL 的 BINARY 16 应该就是 PHP 的 HEX 类型数据。只是16个字节。
ECSHOP v2.1.5 RELEASE 20070618 版本已发布...
由于开发任务繁重,上网时间不定,各位如果有问题,请发帖询问,不要发 PM 给我,以免耽误您的事情,谢谢合作。

TOP

试试pack函数吧。

TOP

能具体一点吗?
pack ??

TOP

 12 12
发新话题