此程序原来配置linux+apache+mysql,后移至在windows2Ksever+iis+mysql下

解决方案 »

  1.   

    肯定是php.ini的问题,里面设置不一样,我估计主要是register_global的问题!
      

  2.   

    我没有仔细看代码,
    但我知iis下的php功能有一部分不具备。
    如$REMOTE_ADDR变量可能就不存在!
    最好用apache+php(模块)配置。
      

  3.   

    在apache下也进行了配置,但出现的问题是一样的:注册时不出现任何提示,还是原来的登陆窗口,而且所注册的信息写不到数据库中;当提出其中一部分的代码(数据库部分变量用具体数代)时可以写入数据库中,但当和php代码部分连接用的时候,就出现问题了。------小弟已经查了数天,很是着急,时间以无多,各为大虾辛苦辛苦!!!!
      

  4.   

    你的linux下的php版本和windows下的一样吗?
      

  5.   

    首先你先看看有没有插入到数据库中,有可能是mysql_db_query()函数的错。  php 自 PHP 4.0.6 起不提倡使用此函数。不要用此函数,用 mysql_select_db() 和 mysql_query() 来替代。