Làm cách nào để sử dụng php để tải xuống hình ảnh từ URL (ví dụ: https://www.google.com/images/srpr/logo3w.png) sau đó lưu? Đây là những gì tôi đã đưa ra cho đến nay, nó mang lại cho tôi một lỗi trong 'file_put_contents' chức năng.Tải xuống hình ảnh từ URL bằng cách sử dụng mã php?
<form method="post" action="">
<textarea name="text" cols="60" rows="10">
</textarea><br/>
<input type="submit" class="button" value="submit" />
</form>
<?php
$img = "no image";
if (isset($_POST['text']))
{
$content = file_get_contents($_POST['text']);
$img_path = '/images/';
file_put_contents($img_path, $content);
$img = "<img src=\"".$img_path."\"/>";
}
echo $img;
?>
Nó mang lại cho tôi những lỗi:
[function.file-put-contents]: failed to open stream: No such file or directory in C:\wamp\www\img.php
Thư mục /images/
nằm trong cùng thư mục của file php và ghi.
4 câu trả lời trong 1 phút !! Hy vọng vấn đề của bạn được giải quyết nhanh chóng. –
bạn chưa bao giờ chấp nhận bất kỳ câu trả lời nào? Vui lòng upvote và chấp nhận các câu trả lời đã giúp bạn. –
@Rohit Tôi rất tiếc, nhưng làm cách nào để tôi chấp nhận câu trả lời? – Sarah