Adding php code to html anchor tag

2019-08-08 23:40发布

I'm trying to access an uploaded image which i've saved on my server (in the uploads folder) using the anchor tag. The aim is the provide like a zoom feature. The zoom works fine but the image doesn't display. i tried something like this

<?php 
 //$txt is the actual image name and $image is the name saved in uploads folder,$ext is the extension like .jpg or so.
 $image = time().substr(str_replace(" ", "_", $txt), 5).".".$ext; 
?>

in the HTML

//image isn't displayed using
<a href = "<?php echo "uploads/$image" ?>"></a> 

but displays if i use

<a href = "uploads/image.jpg"></a>.

is there a way i can access the images with php code in the tag?

标签: php anchor
2条回答
地球回转人心会变
2楼-- · 2019-08-09 00:03

you are not closing the <?PHP tag. do it like

 <a href = "<?php echo 'uploads/$image'; ?>"></a> 
查看更多
Root(大扎)
3楼-- · 2019-08-09 00:07

You're missing a semi-colon and the $variable is enclosed in single quotes and is therefore not expanded.

<a href="uploads/<?php echo $image; ?>">Image</a>

Anthony.

查看更多
登录 后发表回答