<%%>这样,不是<%php%>这样吧?

解决方案 »

  1.   

    用<%php也是可以的,我试验过,不是这个问题.在php.ini中可以设置允许
    <%%>这种简略形式.前者是默认形式,也是安全的表示(与xml区别).
      

  2.   

    config.php:
    <?php
    $FORUM_NAME = "UAO论坛";
    $IMAGES_PATH = "images/";
    $HEAD_IMAGE_PATH = $IMAGES_PATH."head.jpg";
    $FOOT_IMAGE_PATH = $IMAGES_PATH."foot.jpg";?>index.php:
    <html><body>
    <?php
    include("config.php");
    echo $IMAGES_PATH; //太粗心了吧:)
    ?>
    </body></html>
      

  3.   

    没有用,我知道(因为我开始是echo $FOOT_IMAGE_PATH,看不行,又改了),
    这样改了还是错
      

  4.   

    救救我啊,我才转到PHP,就碰到这些问题,叫我如何继续下去啊
      

  5.   

    wangdongzjk(东) 已经回答的很清楚了
    问题出在字符串的连接上
    $HEAD_IMAGE_PATH = $IMAGES_PATH + "head.jpg";
    改成下面的
    $HEAD_IMAGE_PATH = $IMAGES_PATH."head.jpg";
    另一个同上
      

  6.   

    What you say about string operation is corret.
    But follow you, the "include" problem still exist!Chinese input Method fails.
      

  7.   

    我现在换成了这样两个文件:
    index.php
    <html><body>
    <?php
    include("config.php");
    ?>
    </body></html>config.php
    <html><body>
    <%php
    echo "ok";
    printf("%s","included");
    %>
    </body></html>结果什么反应都没有,不过在"查看源文件"中发现的源文件是这样的:
    <html><body>
    <%php
    echo "ok";
    printf("%s","included");
    %>
    </body></html>这是不是php的配置的问题啊
      

  8.   

    你将PHP.INI里的display_error 设置成ON
    再看看出错信息
      

  9.   

    以下代码在我机器上通过
    index.php
    <html><body>
    <?php
    include("config.php");
    echo $IMAGES_PATH;
    ?>
    </body></html>
    config.php
    <?php
    $FORUM_NAME = "UAO论坛";
    $IMAGES_PATH = "images/";
    $HEAD_IMAGE_PATH = $IMAGES_PATH."head.jpg";
    $FOOT_IMAGE_PATH = $IMAGES_PATH."foot.jpg";
    ?>
      

  10.   

    谢谢你的测试,我到php.net上搞了一通,从他那里拷贝了个例子,其实跟我的
    一样,居然通过了,莫名其妙.可能是我的IE或者新版的PHP不稳定吧,我也看
    看设置.谢谢.