在我的应用中,我使用重定向到图像的PHP脚本。在我更改服务器上的图片后,只有一台设备上的应用程序继续加载旧图片。我不在任何地方将图片保存在本地,每次都从服务器加载图片。正确的图片正在其他设备上正确加载,之后我删除并重新构建了当前设备上的应用程序。什么可能导致这个问题?
我的php代码如下所示:
$ userid = $ _POST ['userid'];
$query = "SELECT image FROM Users WHERE userid='$userid'";
$results = mysql_query($query);
$user = mysql_fetch_array($results);
$image = $user['image'];
header("Location:../profile_images/".$image);
答案 0 :(得分:0)
尝试这样的方法来执行图片的 force reload
。因此,每次请求图像时,都会出现一个新图像。像这样更改标题。
header("Location:../profile_images/".$image."?".rand(1,3000));