php与ASP方式差不多,只是用<??>或<?php ?>的形式。语法也与ASP不同。他不还要指定解释程序。你可以到www.php.net或www.zend.com上去下载。

解决方案 »

  1.   

    紧急你的代码如果原样传上去肯定不行。php和asp书写方式很大不同,而且不支持全局会话application。
    这样试试看:

    -------------
    <%
    application.lock
    application("counter")=application("counter")+1
    application.unlock
    %>
    <p>总访问人数为:<%response.write application("counter")%></p>
    -------------
    改为
    -------------
    <?
    $vsfile="mycounter.log";
    $vifile=fopen($vsfile,'a+');
    $count=fgets($vifile,100);
    if($count=="")
    $count=1;
    else
    $count=intval($count);
    fclose($vifile);
    $vifile=fopen($vsfile,'w');
    flock($vifile,2);
    fwrite($vifile,$count+1);
    fclose($vifile);
    ?>
    <p>总访问人数为:<?echo($count);?></p>
    ------------
      

  2.   

    楼上的兄弟我按照你的代码做成了如下代码test.php传到网上,输入test.php时,并不能浏览网页而时提示可以下载改文件,怎么回事?<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <?
    $vsfile="mycounter.log";
    $vifile=fopen($vsfile,'a+');
    $count=fgets($vifile,100);
    if($count=="")
    $count=1;
    else
    $count=intval($count);
    fclose($vifile);
    $vifile=fopen($vsfile,'w');
    flock($vifile,2);
    fwrite($vifile,$count+1);
    fclose($vifile);
    ?>
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head><body>
    <p>总访问人数为:<?echo($count);?></p>
    </body>
    </html>
      

  3.   

    出现这种情况是因为你的空间不支持php脚本。
      

  4.   

    楼上两位兄弟,你们的意思时说我的代码是正确的吗?
    但空间的确是支持php的呀!
      

  5.   

    会不会空间对用户分了等级,比如A类用户不支持php,B类用户支持......
    就好像51.net一样?
      

  6.   

    我给你的代码测试通过了,包括本机和51.net空间