javascript与php的正确结合
这里没有什么帮助…我正在为一个消息系统编写一个php脚本。注释在php中通过函数使用$comments显示。我试图在javascript中使用一个灯箱,这样用户就可以选择删除每条评论。如何将以下php脚本与javascript代码结合起来:javascript与php的正确结合,javascript,php,Javascript,Php,这里没有什么帮助…我正在为一个消息系统编写一个php脚本。注释在php中通过函数使用$comments显示。我试图在javascript中使用一个灯箱,这样用户就可以选择删除每条评论。如何将以下php脚本与javascript代码结合起来: <?php $comments .= " <font size='3'> ?> <a href = "javascript:void(0)" onclick = "document.getElementById('lig
<?php
$comments .= " <font size='3'> ?>
<a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'">**Delete**</a>
<div id="light" class="white_content">
<form action="<?php=$_SERVER['PHP_SELF'];?>" method="post">
<input type="submit" name="submit_1" value="Delete Photo" >
</form>
<a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='none';document.getElementById('fade').style.display='none'"><button> Cancel </button></a></div>
<div id="fade" class="black_overlay"></div>
<?php $comments .= "</font>"; ?>
“method=“post”>
有两个语法错误:
1,您缺少第3行的结束双引号:
$comments .= " <font size='3'> "
$comments.=“”
2,
这样的方法应该行得通。记住“排爆药;“在一条线的开始,需要独立完成
另见
您正在尝试使用“?>html。。。“构造不正确。它不会“返回”字符串,而是直接打印出来——每当解析器经过它时,它将被发送到浏览器,而不是被添加到$comments中。dot It…仍然没有任何结果。”
<?php
$comments .= <<<EOD
<font size="3">
<a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'">**Delete**</a>
<div id="light" class="white_content">
<form action="{$_SERVER['PHP_SELF']}" method="post">
<input type="submit" name="submit_1" value="Delete Photo" >
</form>
<a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='none';document.getElementById('fade').style.display='none'"><button> Cancel </button></a>
</div>
<div id="fade" class="black_overlay"></div>
</font>
EOD;
?>
<?php
$comments .= <<<EOD
<font size='3'>
<a href="javascript:void(0)" onclick="document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'">**Delete**</a>
<div id="light" class="white_content">
<form action="$_SERVER[PHP_SELF]" method="post">
<input type="submit" name="submit_1" value="Delete Photo" >
</form>
<a href="javascript:void(0)" onclick="document.getElementById('light').style.display='none';document.getElementById('fade').style.display='none'"><button> Cancel </button></a>
</div>
<div id="fade" class="black_overlay"></div>
</font>
EOD;
?>