ajax + php 放到空间返回值不一样。

来源:百度知道 编辑:UC知道 时间:2024/05/14 10:07:40
刚刚学习ajax,在本机上调试一切正常。当我放到空间后返回值与本机不一样,这是什么原因?怎麽解决?

演示网址:www.52dge.cn用来检测用户名是否存在。失去焦点后返回一大串字符。在本机上没有。
是用access做的。空间不支持mysql。

很明显的是报错了!
你是用php+access做的吧?
你在本机上调试正常是因为你的本机上支持php调用odbc驱动!而放到服务器上那就得看系统是否支持了!
补充一点:你js的xmlHttp只能在ie下面测试!像firefox就不行了!建义你用jquery写!

------------------
你的主机系统不支持odbc驱动!这个不是属于程序的问题!这个你得去找相应的了解情况了!
现在那么多空间的,买一个mysql的数据库也要不了多少钱吧!

这个不属于Ajax的问题,就是你查询数据库时出现了多个错误。
Notice: Use of undefined constant us - assumed 'us' in D:\www\9332\panduan.php on line 2
Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x2210 Thread 0x4844 DBC 0xae62fe4 Jet'., SQL state S1000 in SQLConnect in D:\www\9332\global.php on line 3
Warning: odbc_do(): supplied argument is not a valid ODBC-Link resource in D:\www\9332\panduan.php on line 4

Warning: odbc_fetch_row(): supplied argument is not a valid ODBC result resource in D:\www\9332\panduan.php on line