【发布时间】:2013-01-04 09:48:06
【问题描述】:
根据 stackoverflow 中给出的示例,我尝试了灰色框弹出窗口,从基于我的 php 程序中的 if 条件的函数调用。
它给出如下错误: 解析错误:语法错误,第 456 行 /home/public_html/atst/dc-detail-qty.php 中的意外“=”
如果条件为 true 的 php 部分代码,灰框弹出窗口应该可以工作:
if($dcecrbal < 0)
{
$pop=100;
echo "<span class='sty1'>Negative Bal: ".$dcecrbal." (Total ECR: ".$ecrdtl." - Total DCs: ".$dcdtl.") </span>";
//echo "<script>child_open();</script>";
echo "<script>";
pathArr = window.location.pathname.split('/');
path = window.location.protocol + "//" + window.location.host+"/";
for (i=1;i<pathArr.length-1;i++) path += pathArr[i]+"/";
GB_showCenter('ECR', path+'ecrframe-qty.php' , 800, 600);
echo "</script>";
}
【问题讨论】:
-
该代码的语法着色显示了错误。也许您应该使用包含语法突出显示的编辑器?
-
@Charles 我已经更正了缺失的 ";,不确定如何将其余的 javascript 行放入 php。需要帮助!
标签: php function popup greybox