-1

我在应用程序文件夹中创建了私人文件夹:应用程序/私人/用户名,我在这里使用 ajax 上传图像,这可行,但是如何使用 ajax 检索该图像,并将其显示在 img 标签中。第一个问题是http://example.com/application/private/useraname/img.jpg受到保护,我无法通过浏览器中的 url 访问它,如何显示图像。只是建议,我想自己编写代码。

这是抓取图像的功能的一部分(即控制器的一部分):

 $filepath = 'path to image';
 header("Content-type: image/jpeg");
        if (file_exists($filepath)) {
            $img_handle = imagecreatefromjpeg($filepath) or die("");
            echo $img_handle;
            ImageJpeg($img_handle);
 } 

但是如何用 ajax 得到这个图像呢?

4

1 回答 1

0

您可能想要创建一个 PHP 文件来获取文件名,例如thumb.php?src=img.jpg,在该文件中,您从该路径加载图像并显示它。这样,图像的路径就不会暴露给用户。

于 2013-04-29T17:32:04.017 回答