gpt4 book ai didi

php - 如何使用 CodeIgniter 添加 .png 图像作为链接的背景

转载 作者:行者123 更新时间:2023-11-27 23:43:56 25 4
gpt4 key购买 nike

我无法解决这个问题。

我正在研究 PHP元素 CodeIgniter , 在 DisplayData views我有一个包含数据的表格,在 2 列中我有链接,点击时会调用一个函数。

我想做的是使用图像而不是链接,即将其设置为链接背景。

我下载了图像并将其插入 View 所在的文件夹中(application/views/delete.png) .

我尝试修改CSS background-image: URL("basket.png");但它不起作用,我也尝试添加标签图像

<a class=\"elimin\" href='deletedata?id=".$row-> id. "id> tag
<img src = "<? php echo base_url ('basket.png');?>
</a>

但他也不工作。

我也试过写<img src = 'application/views/basket.png' />但这也不起作用

谁能告诉我该怎么做?

显示数据 View

echo "<tr>";
echo "<td> ".$row->id."</td>";
echo "<td>".$row->testo."</td>";
echo "<input type=\"hidden\" name=\"myVariable\" value=\"'.$row->stato.'\"/><br/>";

echo "<td> Da fare </td>";


echo "<td>

<a class=\"modifica\" href='updatedata?id=".$row->id."'>Modifica</a>

</td>";

//<input type='submit' name='update' value='Cancella'>

echo "<td><a class=\"elimina\" href='deletedata?id=".$row->id."'>
Elimina</a></td>";


echo "</tr>";

最佳答案

首先,您需要一个良好的文件夹结构。所有的图像/JS/CSS/等..应该放在application之外文件夹。

application <== where the code placed
assets <== where all the Images/JS/CSS placed
- images
- css
- js
system <== system file
index.php <== inedx file

然后下面的代码就可以工作了

<img src="<?php echo base_url() ?>assets/images/basket.png"/>

仅供引用

在 View 中不需要使用echo每时每刻。你可以删除 <?php从文件顶部开始,只使用 HTML。如果你需要 PHP 的任何东西,只需用 <?= ?> 包装那些(必须启用 PHP 短标记)或 <?php echo ?>

关于php - 如何使用 CodeIgniter 添加 .png 图像作为链接的背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56896575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com