使用PHP以HTML显示的.csv文件中的可单击URL
我有一些.csv文件,用于存储我的经销商的汽车配件,并通过登录到我已设置为web服务器的本地计算机,使用PHP显示在网页上。我现在想添加一行,保存指向每个附件的图像的URL。我知道您可以使用=HYPERLINK(“”)将链接插入单元格,它在Excel/Numbers中工作,但一旦保存为.csv,它就什么也做不了。还想知道我为显示.csv文件而设置的PHP代码是否会引起问题 如果有人知道如何将URL插入到.csv中,并在web浏览器中显示使用PHP的可点击URL,我将不胜感激 以下是我的PHP代码供感兴趣的人使用:使用PHP以HTML显示的.csv文件中的可单击URL,php,html,excel,csv,numbers,Php,Html,Excel,Csv,Numbers,我有一些.csv文件,用于存储我的经销商的汽车配件,并通过登录到我已设置为web服务器的本地计算机,使用PHP显示在网页上。我现在想添加一行,保存指向每个附件的图像的URL。我知道您可以使用=HYPERLINK(“”)将链接插入单元格,它在Excel/Numbers中工作,但一旦保存为.csv,它就什么也做不了。还想知道我为显示.csv文件而设置的PHP代码是否会引起问题 如果有人知道如何将URL插入到.csv中,并在web浏览器中显示使用PHP的可点击URL,我将不胜感激 以下是我的PHP代码
<?php
echo "<html><body><table>\n\n";
$f = fopen("csv/exterior.csv", "r");
while (($line = fgetcsv($f)) !== false) {
echo "<tr>";
foreach ($line as $cell) {
echo "<td>" . htmlspecialchars($cell) . "</td>";
}
echo "</tr>\n";
}
fclose($f);
echo "\n</table></body></html>";
?>
csv文件仅用于数据。如果您想要可点击的链接,为什么不另存为.xlsx呢?我假设web浏览器无法显示.xlsx文件。我错了吗?我明白了,我是通过Excel的视角来看待这个问题的。这对你不起作用。您可能想做的是找出如何使用PHP将链接放入。您可以将链接作为文本存储在Excel中,然后在使用PHP循环时,在链接中查找一些指示性字符,而不是显示文本,插入一个链接。