因为你生成的文件3.php在服务器上,是当做文本类文件来实行的.
虽然你的后缀名是".php",但是,没有用

解决方案 »

  1.   

    生成的文件3.php与从本地传的去的代码是一样的3bak.php(这个也是write.php生成的,但我将生成后的文件传到本地,重命名为3bak.php,重新传回服务器的)两个文件代码完全一样只是3.php文件是用php程序生成的,代码如下:
    ----------------------------------------------------------------------
    程序内容:<br>&lt;? @include("../edown/class/connect.php");$link=db_connect();echo"fdsfsdfsd";?&gt;<br>运行结果:<? @include("../edown/class/connect.php");$link=db_connect();echo"fdsfsdfsd";?>
    ----------------------------------------------------------------------而3bak.php文件是本地传上去的.代码如下:
    ----------------------------------------------------------------------
    程序内容:<br>&lt;? @include("../edown/class/connect.php");$link=db_connect();echo"fdsfsdfsd";?&gt;<br>运行结果:<? @include("../edown/class/connect.php");$link=db_connect();echo"fdsfsdfsd";?>
    ----------------------------------------------------------------------
      

  2.   

    anybody999(java&&delphi):
    如当文本来执行的话,也应该能显示出源代码吧,(个人觉得)