本帖最后由 sakiola 于 2009-10-16 16:25:37 编辑

解决方案 »

  1.   

    echo "<a href=\"" . CUR_PATH . "vpn\vpn.php" . "\">LINK</a>";
      

  2.   

    着急 把linux下的代码弄过来了 我想在win下测试的话 echo " <a href=\"" . CUR_PATH . "vpn\vpn.php" . "\">LINK </a>";这句该怎么写啊?而且没看明白".CUR_PATH."这个应该是用来取CUR_PATH的值的
    "."这个是什么意思啊?win下边测试的话是不是还要考虑转义字符?define('CUR_PATH',dirname(__FILE__).'\\');
    echo " <a href=\"" . CUR_PATH . "vpn\\vpn.php" . "\">LINK </a>";
    这么写吗?
      

  3.   


    define('CUR_PATH',dirname(__FILE__).'\\');echo " <a href=\"" . CUR_PATH . "vpn\\vpn.php\\\"" . ">LINK </a>";

    echo " <a href=‘" . CUR_PATH . "vpn\\vpn.php\\’" . ">LINK </a>";
      

  4.   


    echo " <a href=\"" . CUR_PATH . "vpn\\vpn.php\\\"" . ">LINK </a>";

    echo " <a href=‘" . CUR_PATH . "vpn\\vpn.php\\’" . ">LINK </a>";
    这两个都试了 虽然浏览器不报错了 但是点了以后没反应
      

  5.   

    最好使用http://开头的绝对路径,像define('CUR_PATH','http://localhost/');
    而且像D:\XXX\vpn\vpn.php浏览器好像打不开吧
      

  6.   

    赞同,__FILE__取得的是服务器上的文件路径,不是http