简体   繁体   中英

Adding php code to html anchor tag

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?

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

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

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.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM