[英]PHP echo function inside a HTML link
我在 HTML 鏈接中有一個 PHP echo function ,但它不起作用。 我希望在 img src 中定義的圖像位置成為圖像可點擊鏈接的一部分。 該頁面將有多個圖像執行相同的操作,因此我嘗試使用 PHP 來自動執行此操作。
<a href="http://statuspics.likeoverload.com/<?php echo $image; ?>">
<img src="<?php $image=troll/GrannyTroll.jpg?>" width="100" height="94" />
</a>
轉動
<?php $image=troll/GrannyTroll.jpg?>
進入
<?php echo "troll/GrannyTroll.jpg"; ?>
?
或提供有關您要實現的目標的更多詳細信息。
此外,您可能會考慮urlencode
-ing 一些 URL 參數。
編輯:
因此,您可以嘗試預先設置變量:
<?php $image = "troll/GrannyTroll.jpg"; ?>
<a href="http://statuspics.likeoverload.com/<?php echo $image; ?>"><img src="<?php echo $picture; ?>" width="100" height="94" /></a>
<?php
$image = "troll/GrannyTroll.jpg";
?>
<a href="http://statuspics.likeoverload.com/<?php echo $image; ?>">
<img src="<?php echo $image; ?>" width="100" height="94"/></a>
這確實是一個非常好的查詢。 我有類似的疑問。 如何放置這樣的東西。
<a href="<?php
if($location == 'US') {
echo 'pricing-others';
} else {
echo 'pricing';
}
?>">
所以現在我明白你想要做什么了。
一個錯誤是您沒有用這樣的引號將$image=troll/GrannyTroll.jpg
括起來:
$image = 'troll/GrannyTroll.jpg';
第二個錯誤是您按錯誤的順序執行此操作,您必須先定義 $image,然后才能使用它。 這就是我相信你想要做的:
<?php
$image = "troll/GrannyTroll.jpg";
?>
<a href="http://statuspics.likeoverload.com/<?php echo $image; ?>"><img src="<?php echo $image; ?>" width="100" height="94"/></a>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.