Come posso utilizzare php per scaricare un'immagine dall'URL (es .: https://www.google.com/images/srpr/logo3w.png) e salvarla? Questo è quello che ho trovato finora, mi dà un errore nella funzione 'file_put_contents'.Scarica l'immagine dall'URL utilizzando il codice 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;
?>
Mi dà l'errore:
[function.file-put-contents]: failed to open stream: No such file or directory in C:\wamp\www\img.php
La directory /images/
si trova nella stessa directory del file php ed è scrivibile.
4 risposte in 1min !! Spero che i tuoi problemi siano risolti rapidamente. –
non hai mai accettato nessuna risposta? Gentilmente upvote e accetta le risposte che ti hanno aiutato. –
@Rohit Mi dispiace, ma come posso accettare le risposte? – Sarah