后缀名为.html的文件不会解释php代码的。

解决方案 »

  1.   

    不是啊……
    我哪个diaoyong.php页面是记录访问者访问的页面的信息和访问者的来路等只要在需要记录的任何一个页面上调用这个程序<script 
    src="diaoyong.php">
    </script>就可以了如在SINA.COM上放上这个JS代码,就会自动记录访问者访问的页面URL是www.sina.com 访问者的地址192.168.3.3 访问者的屏幕宽度是多少等等信息问题是我这样调用的时候,
    diaoyong.php好象记录的URL还是diaoyong.php 是否我在diaoyong.php写程序有问题啊?
      

  2.   

    只需信息?使用我在你的“如何获得对方屏幕设置大小?”答复中的image放案即可
      

  3.   

    如果你是在php程序中调用,用法是:
    <?php
    include "diaoyong.php";
    //or
    require "diaoyong.php";
    ?>
    如果你想在html页面调用php程序,还是打消这个念头吧。
    php不同于javascript,前者是在服务器上执行,后者是在客户端执行的。
    其实你需要的某些东西用javascript就可以做到。如:
    <script>
    alert(screen.width + ' * ' + screen.height);
    alert(location.href);
    </script>
      

  4.   

    可能我说的不清楚
    或者我理解的不对在1.html的body里面包含了<script src="diaoyong.php"></script>然后打开1.html 它就自动执行diaoyong.php了,并且一切没有问题啊现在的主要问题就是diaoyong.php里面有段JS是取的屏宽的,
    我不知道如何不使用JS取得屏宽……
    这样就出现问题了,如果去掉那段JS代码就没有问题了!!大概是因为1.html的<script ……又包含了一层 〈script
    所以出问题了!!!
    PHP新手,请指教。
      

  5.   

    diaoyong.php的代码可类似于:
    <?
    $url=$_SERVER["HTTP_REFERER"];
    $ip=$_SERVER["REMOTE_ADDR"];
    ?>
    另外,用这种手段想测出用户的屏幕宽度及高度需要其它更复杂的方法.
      

  6.   

    忽然想到,可以这样:
    <script language="JavaScript">
    document.write('<img src="diaoyong.php?scrWidth='+screen.width+'&scrHeight='+screen.height+'" width="0" height="0"/>');
    </script>
    输入这个图形就成了,因为面积是零,因此在客户端看不到,但还是调用了这个 PHP 文件,而且通知了客户的显示器面积(具体的 JS 对象及其属性记不清了,就是这个意思)。
      

  7.   

    我看
    需要用javascript 先记录你要的资料;
    等它第二次访问时;就可将资料传回。
      

  8.   

    shos(和月 修) 的这个办法比较好的~
      

  9.   

    shos(和月 修)的方法是可行的.
      

  10.   

    **************************************
    在1.html的body里面包含了<script src="diaoyong.php"></script>
    然后打开1.html 它就自动执行diaoyong.php了,并且一切没有问题啊
    **************************************
    真的可行吗?