如何在PHP中基于URL下载图像?卷曲?

时间:2011-11-01 17:07:05

标签: php html

我使用输入文件代码将图片上传到我的壁纸网站..

    <input type="file" name="img" id="img" />   

无论如何选择图像而不选择图像文件。比如输入文本框的URL?

    <input name="img" type="text" id="img" value="http://www.somesite.com/image.my.jpg" size="40" />  

我试过它不工作......请帮助我!无论如何,除了选择浏览按钮并选择图像文件之外,还要将图像URL输入文本框?帮助我,我尝试不同的方式...... 无论如何用户类型=“text”除了type =“file”所以我们可以在该文本框中输入图片网址并上传?

2 个答案:

答案 0 :(得分:2)

使用<input>,您必须告诉您的PHP代码去下载该文件,例如。

<?php
if (!empty($_POST['img'])) {
  file_put_contents('savedImage',file_get_contents($_POST['img']));
}

但这样做可以解决一些潜在的安全问题,所以要小心!

答案 1 :(得分:1)

我认为您要做的是上传图片然后在页面上显示。

您需要将图像移动到Web服务器上的文件夹中,然后显示该输出。 More info about it here.