这样包含文件为啥不行? <%%>这样,不是<%php%>这样吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用<%php也是可以的,我试验过,不是这个问题.在php.ini中可以设置允许<%%>这种简略形式.前者是默认形式,也是安全的表示(与xml区别). 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><?phpinclude("config.php");echo $IMAGES_PATH; //太粗心了吧:)?></body></html> 没有用,我知道(因为我开始是echo $FOOT_IMAGE_PATH,看不行,又改了),这样改了还是错 救救我啊,我才转到PHP,就碰到这些问题,叫我如何继续下去啊 wangdongzjk(东) 已经回答的很清楚了问题出在字符串的连接上$HEAD_IMAGE_PATH = $IMAGES_PATH + "head.jpg";改成下面的$HEAD_IMAGE_PATH = $IMAGES_PATH."head.jpg";另一个同上 What you say about string operation is corret.But follow you, the "include" problem still exist!Chinese input Method fails. 我现在换成了这样两个文件:index.php<html><body><?phpinclude("config.php");?></body></html>config.php<html><body><%phpecho "ok";printf("%s","included");%></body></html>结果什么反应都没有,不过在"查看源文件"中发现的源文件是这样的:<html><body><%phpecho "ok";printf("%s","included");%></body></html>这是不是php的配置的问题啊 你将PHP.INI里的display_error 设置成ON再看看出错信息 以下代码在我机器上通过index.php<html><body><?phpinclude("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";?> 谢谢你的测试,我到php.net上搞了一通,从他那里拷贝了个例子,其实跟我的一样,居然通过了,莫名其妙.可能是我的IE或者新版的PHP不稳定吧,我也看看设置.谢谢. 送分贴 PHP查询,结果怎样按时间分组显示? 简单的sql查询,纠结... 如何防止下列代码被利用注入 php_apc.dll APC 引起Apache死掉 PHP倒计时精确到秒的代码? 这段代码哪里错了DOMDOCUMENT php的效率和java 差不多? 在“服务”里无法启动“MySQL” HTML文件怎么也带参数 JS的参数利用 跪求SESSION问题 在get方法下,有没有什么方法实现提交信息的加密或者隐藏
<%%>这种简略形式.前者是默认形式,也是安全的表示(与xml区别).
<?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>
这样改了还是错
问题出在字符串的连接上
$HEAD_IMAGE_PATH = $IMAGES_PATH + "head.jpg";
改成下面的
$HEAD_IMAGE_PATH = $IMAGES_PATH."head.jpg";
另一个同上
But follow you, the "include" problem still exist!Chinese input Method fails.
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的配置的问题啊
再看看出错信息
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";
?>
一样,居然通过了,莫名其妙.可能是我的IE或者新版的PHP不稳定吧,我也看
看设置.谢谢.