2013-11-14 90 views
0

我有我的网站在html中嵌入php块。我定义的主网页的一些变量php全局变量与'sourced'php文件

<?php 
$GLOBALS['myVar']= "something"; 
?> 

后来我有

<?php 
echo '<p align="center"><img src="./tempImg.php">'; 
?> 

的tempImg php文件显示,使用phplot.php lib下,从数据库中读取一些数据的动态情节,在tempImg.php文件中,我必须使用myVar变量。 我尝试过使用GLOBALS [],_SESSION []但我不能以这种方式共享变量。

感谢您的帮助

+0

你确实包含了include()或require()这个包含你的var的文件吗?你确认它是否被成功包含在内? –

回答

0
$GLOBALS['myVar']= "something"; 
echo '<p align="center"><img src="./tempImg.php?myVar=' . $GLOBALS['myVar'] . '">'; 

或者只是:

$myVar = "something"; 
echo '<p align="center"><img src="./tempImg.php?myVar=' . $myVar . '">'; 

然后在tempImg.php访问$_GET['myVar']