dakata__92
Super Moderator
Здравейте! Може ли с JS да се свали снимка от някакъв линк? 
Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
<input type='text' name='link' id='link-to-image'> <br />
<input type='submit' id="submit" value="Дръпни">
<img src="" width='300' style='display:none;' />
$url = $_POST['url'];
$img = '/my/folder/flower.gif';
file_put_contents($img, file_get_contents($url));
echo $img;
Искам да се отваря изображението в прозорец window и да се сваля! Става дума за изображения от други сайтове и искам да на е с HTMLIvanAdamov каза:html5, мога ли да питам защо ти трябва такова нещо?
Твоя пример мога да го направя и така:IvanAdamov каза:Имаш в предвид кражба на изображения? Или грешно разбирам?
<input type="button" value='Виж' onClick='download()'>
$url = url_decode(trim($_GET['url']));
$file = file_get_contents($url);
$name = md5(time());
$format = ".jpg";
$image = "my/papka/".$name.$format
file_put_contents($image, file_get_contents($url));
readfile($image); //prashta faila na potrebitelq da se tegli :)
function save_image($inPath,$outPath)
{
$in = fopen($inPath, "rb");
$out = fopen($outPath, "wb");
while($chunk = fread($in,8192))
{
fwrite($out, $chunk, 8192);
}
fclose($in);
fclose($out);
}
save_image('URL','1.jpg');
Ето това ме интересуваше! Мерси + 1. :?:joTunkiq каза:ако искаш я давайй .. закакво ми е тая точка ... хляб мога ли да си купя с нея ?!.. Аз помагам за удоволсвие .. иначе за какво си играя да пиша постове насам и натам .. ?! :d
Какот и да е .. Сетих се за едно решение : http://johnculviner.com/jquery-file-download-plugin-for-ajax-like-feature-rich-file-downloads/
Примери от сайта:
[js]$.fileDownload('/url/to/download.pdf');[/js]
[js]$.fileDownload('/url/to/download.jpg', {
successCallback: function (url) {
alert('You just got a file download dialog or ribbon for this URL :' + url);
},
failCallback: function (html, url) {
alert('Your file download just failed for this URL:' + url + '\r\n' +
'Here was the resulting error HTML: \r\n' + html
);
}
});[/js]
самите примери в сайта са за psd файлове, но мисля, че работи и за други типове - пробвай го
ЕДИТ: .. ето гоо ->> http://muaz-khan.blogspot.com/2012/10/save-files-on-disk-using-javascript-or.html - това ще ти свърши работа -> ПРОБВАХ го ..:?: