我想在新标签中打开生成的pdf中的超链接。
<?php if(($appval['name'])== 'PDF'){?>
<dt ><?php echo stripslashes($appval['name']); ?></dt>
<dd><a href=<?php echo stripslashes($appval['value']); ?> target="_blank"><?php echo stripslashes($appval['value']); ?></a></dd>
<?php } else{?>
<dt ><?php echo stripslashes($appval['name']); ?></dt>
<dd><?php echo stripslashes($appval['value']); ?></dd>
<?php }?>
<?php } ?>
</dl>
<hr />
<div style="page-break-before: always;"></div>
<?php }
}
}
这确实有效:
<dd><a href=<?php echo stripslashes($appval['value']); ?> target="_blank"><?php echo stripslashes($appval['value']); ?></a></dd>
答案 0 :(得分:0)
在您的代码片段的快速视觉演示中,在文本编辑器中将其分离以使条件分支更容易理解,我注意到如果控件进入您的else
分支,则不会{{1将被发布。您的</a>
分支确实会发出if-true
,而您引入的代码为&#34;这确实有效:&#34;也问一个,但</a>
分支没有。