PHP 链接无法正常工作



我有一个图像悬停在php页面上,该图像应该链接到某个URL。

if(file_exists($actionsloaded)) 
echo '<a href="index.php"><img src="/wp-content/uploads/2017/07/'.$image_on.'" onmouseover="this.src='/wp-content/uploads/2017/07/'.$image_off.'';" onmouseout="this.src='/wp-content/uploads/2017/07/'.$image_on.'';"/></a>';
else

问题是,当我单击链接时,它会转到url.com/"index.php/"

任何想法可能有什么问题?

删除href上的。 我已经解决了,您可以使用此代码

echo '<a href="index.php"><img src="/wp-content/uploads/2017/07/'.$image_on.'" onmouseover="this.src='/wp-content/uploads/2017/07/'.$image_off.'';" onmouseout="this.src='/wp-content/uploads/2017/07/'.$image_on.'';"/>asdf</a>'

如果$image_on=10;$image_off =20;则此代码显示在浏览器上

<body><a href="index.php"><img src="/wp-content/uploads/2017/07/10" onmouseover="this.src='/wp-content/uploads/2017/07/20';" onmouseout="this.src='/wp-content/uploads/2017/07/10';">asdf</a></body>

您应该删除所有引号转义并查看下面的更新代码。

if(file_exists($actionsloaded)) 
echo '<a href="index.php"><img src="/wp-content/uploads/2017/07/'.$image_on.'" onmouseover="this.src='/wp-content/uploads/2017/07/'.$image_off.'';" onmouseout="this.src='/wp-content/uploads/2017/07/'.$image_on.'';"/></a>';
else

最新更新