相关疑难解决方法(0)

从PHP URL保存图像

我需要将图像从PHP URL保存到我的PC.假设我有一个页面,http://example.com/image.php拿着一个"花"图像,没有别的.如何使用新名称(使用PHP)从URL保存此图像?

php image

386
推荐指数
6
解决办法
69万
查看次数

通过HTTP从远程服务器复制映像

我正在寻找一种使用PHP将图像从远程服务器导入/复制到本地文件夹的简单方法.我没有FTP访问服务器,但所有远程图像都可以通过HTTP访问(即http://www.mydomain.com/myimage.jpg).

使用示例:用户希望将图像添加到他的个人资料中.该图像已存在于Web上,用户提供了直接URL.我不希望热链接图像,而是从我的域导入和提供服务.

php import curl copy image

79
推荐指数
4
解决办法
13万
查看次数

直接从 URL 将图像复制到我的服务器并将其上传到 Wordpress 上传文件夹?

我正在尝试通过 PHP 脚本上传图像,如下所述。我正在从 URL 获取图像; 我已经参考了这篇文章实际上,就我而言,我想将其上传到 WordPress 上传文件夹,其中帖子图像被上传,并且您知道 WordPress 在运行时在“wp-content/uploads/”内创建文件夹,并在那里上传图像。所以路径($save_path)不是在运行时决定的。

$url="http://www.google.co.in/intl/en_com/images/srpr/logo1w.png";
$contents=file_get_contents($url);
$save_path="/path/to/the/dir/and/image.jpg";
file_put_contents($save_path,$contents);
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用 WordPress 函数“media_handle_upload”来上传图像而不是“file_put_contents”,但我不知道如何在获取文件内容($contents=file_get_contents($url);)后将文件对象传递给此函数。请协助。

$attachment_id = media_handle_upload( 'my_image_upload', $_POST['post_id'] );
Run Code Online (Sandbox Code Playgroud)

php wordpress file-upload image

3
推荐指数
1
解决办法
8399
查看次数

通过php保存网址中的图像获取内容

<?php
//Get the file
$content = 'http://dev.aviesta.com.mx/media/catalog/product/cache/1/image/9df78eab33525d08d6e5fb8d27136e95/b/r/bridal-shoes1.jpg ';
//Store in the filesystem.
$fp = fopen('/var/www/ajaxForm/loading.gif', 'w'); 
fwrite($fp, $content);
fclose($fp);


?>
Run Code Online (Sandbox Code Playgroud)

我尝试这个时出现以下错误

警告:fopen(/var/www/ajaxForm/loading.gif):无法打开 :第5行/var/www/curlimage.php中没有这样的文件或目录警告:fwrite()期望参数1是资源,第6行/var/www/curlimage.php中给出的布尔值警告:fclose()要求参数1为资源,第7行的/var/www/curlimage.php中给出布尔值

php url image save

2
推荐指数
1
解决办法
9375
查看次数

标签 统计

image ×4

php ×4

copy ×1

curl ×1

file-upload ×1

import ×1

save ×1

url ×1

wordpress ×1