Результаты поиска
Введите запрос, по завершению нажмите Enter.
  • Страница 1 из 1
  • 1
Загрузка изображений
Отправлено 31.05.2012 - 12:041
Нет аватара
Beginner
19 сообщений
Мужчина
На многих сайтах с обоями можно при нажатии на кнопку закачать на компьютер нужное изображение, как это сделать на юкоз? То есть я вот вывел ссылку на картинку, но при нажатии картинка просто откроется в новой вкладке, а мне нужно чтобы она начала скачиваться, может кто знает как это осуществить?
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 31.05.2012 - 12:092
Нет аватара
Бывалый
1029 сообщений
Мужчина
la0, через php
Профиль Личное сообщение Дом. страница icq Skype
97
Отправлено 31.05.2012 - 12:153
Нет аватара
Beginner
19 сообщений
Мужчина
ahar13, плохо, пхп не знаю
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 31.05.2012 - 12:164
Нет аватара
Beginner
429 сообщений
Мужчина
la0, Закажи у jQuery.. Скрипт не такой уж и сложный
Профиль Личное сообщение Дом. страница icq Skype
2
Отправлено 31.05.2012 - 12:175
Нет аватара
Beginner
19 сообщений
Мужчина
Rambler, я ему писал, он постоянно молчит и не отвечает)
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 31.05.2012 - 12:216
Нет аватара
Бывалый
1029 сообщений
Мужчина
la0, можно сделать даже на бесплатном пхп хостинге
Профиль Личное сообщение Дом. страница icq Skype
97
Отправлено 31.05.2012 - 14:057
Нет аватара
Beginner
19 сообщений
Мужчина
ahar13, да на хостинг деньги у меня есть) ты можешь скинуть рабочие контакты jQuery?
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 31.05.2012 - 14:088
Нет аватара
Бывалый
1029 сообщений
Мужчина
Quote (la0)
ты можешь скинуть рабочие контакты jQuery?


нет, не знаю
Профиль Личное сообщение Дом. страница icq Skype
97
Отправлено 31.05.2012 - 15:379
Нет аватара
uSite Team
3601 сообщениий
Мужчина
Личка рабочий контакт, если не отвечает на это есть причины.
Помимо него можете обратиться к группе Coder. Либо посетите раздел Услуги.
По всем вопросам обращаемся на support@usite.su
Профиль Личное сообщение Дом. страница icq Skype
583
Отправлено 31.05.2012 - 17:3110
Нет аватара
Coder
627 сообщений
Мужчина
пиши мне в лс
Профиль Личное сообщение Дом. страница icq Skype
66
Отправлено 31.05.2012 - 17:4911
Бывалый
321 сообщениий
Мужчина
Это легко, ща намучу))

Добавлено (31.05.2012, 17:49)
---------------------------------------------
Утром выложу, времени нет(((

Профиль Личное сообщение Дом. страница icq Skype
24
Отправлено 31.05.2012 - 17:5312
Нет аватара
Coder
627 сообщений
Мужчина
Кнопка:
Code
<a href="l2.php?url=http://usite.su/avatar/92/554234.png&name=ahar13">Скачать изображение</a>

Вместо http://usite.su/avatar/92/554234.png должна быть прямая ссылка на картинку.
Вместо ahar13 должно быть любое имя картинки, можешь свой сайт в писать ...)
Вместо l2.php должна быть ссылка на php скрипт.
в ссылке убери точку с запятой после амперсенда, юкоз корявит...
PHP скрипт:
Code
<?
#! Быстрое скачивание изображений
#! Автор: syp41k
## Функция парсинга
function curl_get_file_contents($url) {
       $ch = curl_init();
       curl_setopt($ch, CURLOPT_URL, $url);
       curl_setopt($ch, CURLOPT_HEADER, 0);
       curl_setopt($ch, CURLOPT_USERAGENT, "User-Agent: Opera/9.25 (Windows NT 6.0; U; ru)");
       curl_setopt($ch, CURLOPT_NOBODY, 0);
       curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt");
       curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
       curl_setopt($ch, CURLOPT_BINARYTRANSFER, 0);
       curl_setopt($ch, CURLOPT_TIMEOUT, 60);
       curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
       curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
       $result = curl_exec($ch);
       curl_close($ch);
             
       if ($result) {
        return $result;
       } else {
        return false;
       }
}
## Получаем картинку
$IU = curl_get_file_contents($_GET['url']);
$NAME = addslashes(stripslashes($_GET['name']));
if ($NAME == '' OR !$NAME) {
       $NAME = 'lol';
}
## Устанавливаем заголовки
header("Content-Disposition: attachment; filename=".$NAME.".png");       
header("Content-type: application/octet-stream");       
## Выводим картинку
echo $IU;

// THE END

↓↓↓↓↓↓↓↓↓
Профиль Личное сообщение Дом. страница icq Skype
66
Отправлено 31.05.2012 - 18:1213
Нет аватара
Бывалый
1029 сообщений
Мужчина
syp41k, не работет

Профиль Личное сообщение Дом. страница icq Skype
97
Отправлено 31.05.2012 - 18:1614
Нет аватара
Coder
627 сообщений
Мужчина
ahar13, я то проверял на денвере все работало

Добавлено (31.05.2012, 18:16)
---------------------------------------------
и вынудили меня поставить на тестовик ucoz'a там тоже работает.

Профиль Личное сообщение Дом. страница icq Skype
66
Отправлено 31.05.2012 - 19:2215
Нет аватара
Бывалый
1029 сообщений
Мужчина
syp41k, у меня не работет :(
Профиль Личное сообщение Дом. страница icq Skype
97
Отправлено 31.05.2012 - 19:5316
Нет аватара
Coder
627 сообщений
Мужчина
ahar13, сейчас появится на главной усайта, там установка описана лучше.
Профиль Личное сообщение Дом. страница icq Skype
66
Отправлено 31.05.2012 - 19:5417
Нет аватара
Бывалый
1029 сообщений
Мужчина
syp41k, проверил и на других скриптах, проблема у меня
Профиль Личное сообщение Дом. страница icq Skype
97
Отправлено 31.05.2012 - 22:4018
Бывалый
651 сообщениий
Мужчина
Quote (syp41k)
сейчас появится на главной усайта

Будет?
Профиль Личное сообщение Дом. страница icq Skype
73
Отправлено 31.05.2012 - 23:4419
Нет аватара
Coder
627 сообщений
Мужчина
domenik, на модерации
Профиль Личное сообщение Дом. страница icq Skype
66
Отправлено 31.05.2012 - 23:5120
Нет аватара
uSite Team
3601 сообщениий
Мужчина
все
По всем вопросам обращаемся на support@usite.su
Профиль Личное сообщение Дом. страница icq Skype
583
  • Страница 1 из 1
  • 1
Поиск:
uSite.su © 2010-2024
Все права защищены.
Многогранность и сверхспособности сообщества uCoz заставляют задуматься даже самые стойкие умы веб-программирования, ведь лишь uSite способен предоставить ответы на самые сложные вопросы uCoz.
01RSS
Хостинг от uCozПользовательское соглашение и прочая информация