到目前为止,我编写了一个脚本,用于查找某个文件是否存在于外部网站中。如何找到名称与变量类似的图像?
<?php
if (isset($_GET['user'])){
if ($_GET['user'] != ""){
$userloc = "http://somesite.com/images/" . htmlspecialchars($_GET["user"]) . ".png";
$user = htmlspecialchars($_GET['user']);
if (getimagesize($userloc) !== false) {
echo $user . "exists!" ;
echo "<img src=\"" . $userloc . "\" height=\"100px\" />";
} else {
echo $username . "\" does not exist.";
$suggest = /* Code to find an image with a similar name */
echo "Did you mean: <a href=\"index.php?user=" . $suggest . "\"></a>";
}
}
?>
基本上,我想扩大代码,所以它会显示图像的建议。 当谈到PHP代码时,我是一个完整的新手。任何帮助将非常感激。 :)
您将需要能够从外部站点获取的图像列表,否则你有无限的可能性。 – AbraCadaver
当你不知道有什么可用时,你如何提出建议?如果'somesite.com'是你的网站,你可以生成一个包含所有图像的数组,.. – DanFromGermany
此外,你的代码不检查图像是否存在。 – AbraCadaver