我的网站有100多个php页面
希望网站原有的功能不变,同时用户可以得到每一个页面的源代码。
有什么办法?

解决方案 »

  1.   

    php好象做不到这一点吧?PHP本身是经过服务器编译后才传到用户的IE
    的,就不可能看见源文件呀,
    或者,楼主提供一个源文件下载吧.
      

  2.   

    可以就像php.net那样,加一个show source链接,当点击该链接时,再在链接页面显示当前页的源码,比如用highlight_file($filename);
      

  3.   

    <?php
    echo "<xmp>";
    readfile("php程序名");
    echo "</xmp>"
    ?>
      

  4.   

    <?php
    echo "<xmp>";
    readfile("php程序名");
    echo "</xmp>"
    ?>
    学到了!谢谢!
      

  5.   

    echo "<xmp>";这个方法可以实现显示源代码,但是就无法运行程序了。
      

  6.   

    <xmp>好,
    xuzuning(唠叨)真牛!!
      

  7.   

    是啊,什么牛人都有啊。。 <xmp>是 html的标签吗??
      

  8.   

    当然是了
    用上面的函数还可以高亮
    http://www.phpe.net/?n=Source&file=source.php
    学习下吧
      

  9.   

    就是,到phpe.net去看看,会有很大收获的,但愿有一天所有的php+mysql网站都能公开源代码,看看别人都怎么做站点的,用类封装还是其他的方法,我很想知道别人是怎么做的。