我的机器上可以显示。还有,你的<form>为什么不设置action和method呢?你现在的html代码是不规范的。
有个问题请教,@($username)是什么意思?

解决方案 »

  1.   

    这个不涉及到数据提交的问题,所以没必要设置action和method@($username)就是因为显示的时候会出现乱七八糟的出错报表,所以用@把出错报告给屏蔽掉了我还是不太明白为什么我的机上无法显示。是不是PHP.INI的配置出问题了?
      

  2.   

    我的机器上即使去掉@也不会出现错误信息。不过,@在这样的场合也可以使用,倒是第一次见到。应该是php.ini中的register_global的问题。
    致于您提到的不涉及到数据提交的问题,我不敢认同。应该是系统默认的设置了action和method的值。
      

  3.   

    谢谢楼上的,原来我的register_globals设置成了off,改成ON就好了。再次感谢!