如果是echo语句

时间:2012-10-15 18:41:54

标签: php if-statement echo

请帮忙。

每次我将其添加到我的页面时都显示为服务器错误。这段代码有什么问题

<? if ($product['mark_special_offer']==1?) echo "<img src="/gfx/products/overlays/new-product.gif" alt="NEW" class="new_product" />"; ?>

任何建议(我打赌很明显,我错过了')

2 个答案:

答案 0 :(得分:2)

您没有逃脱",但您可以轻松地写下:

'<img src="/gfx/products/overlays/new-product.gif" alt="NEW" class="new_product" />'

代替。或逃避:

"<img src=\"/gfx/products/overlays/new-product.gif\" alt=\"NEW\" class=\"new_product\" />"

答案 1 :(得分:0)

语法错误:

<? if ($product['mark_special_offer']==1?) echo "<img src="/gfx/products/overlays/new-product.gif" alt="NEW" class="new_product" />"; ?>
                                        ^                 ^--and other quotes