php变量数据输出空白

时间:2013-03-06 23:49:11

标签: php sql-server

我有一个php页面(“index.php”),它有一个变量“$ vid”。

我还有一个包含在“index.php”中的包含文件(“vars.php”),它在填充时将$ video设置为$ vid。然后将“vars.php”包含在一个php文件(“cta_settings.php”)中,当我的flash swf调用时,查询我的sql server数据库以检索列表并形成一个XML DomDocument。

Vars.php由以下内容组成,广告包含在设置“$ video”变量的页面中:

Vars.php

<?php
if(isset($vid))
{   
    $video = $vid;
    echo "CTA Vars Video: " . $video;   
}
?>

cta_settings.php:

<?php
include("vars.php");

echo "Settings Video Number: " . $video;
?>

回显显然存在变量,因为该值在页面上可见。

我的问题是在cta_settings.php中变量“$ video”为空。我使用了firebug并在响应中的NET面板中,我看到的是“设置视频编号:”。我也尝试创建XML文件并进行swf调用。执行此操作时,将写入文件,但我需要的变量在其节点中是空白的。我认为它会与变量的输出有关,因为我可以回显它,但在firebug响应面板中看不到它。

我尝试过strval(),更改标题类型(text / plain),全局变量甚至会话。我花了3天时间试图弄明白这个。任何帮助将不胜感激。

由于

0 个答案:

没有答案