- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, задача следующая мне нужно закачать картинки с сервера, но что бы их скачать нужно предварительно пройти авторизацию. Итак у пеня есть переменная $link в которой хранится адрес картинки и переменная $pach в которой имеется путь куда сохранить картинку пробую
но как пройти авторизацию вообще не знаю. Помогите как это можно сделать. Адрес откуда пытаюсь скачать http://api2.gifts.ru/export/catalogue/1198.46_jpg_280x280b1.jpg. Всем спасибо!Ну про copy это вообще жесть :D
Она тут вообще не в тему.
Изучайте CURL.
Нужно посмотреть какой запрос при авторизации отправляет сайту браузер, потом под него сделать POST запрос через CURL. Сохранить куки обязательно и потом через тот же CURL только GET запрос, скачать картинку.
Ясно? Нет? Тогда GO заказывать скрипт у программистов в соответствующий раздел.
Ну про copy это вообще жесть :D
Она тут вообще не в тему.
Изучайте CURL.
Нужно посмотреть какой запрос при авторизации отправляет сайту браузер, потом под него сделать POST запрос через CURL. Сохранить куки обязательно и потом через тот же CURL только GET запрос, скачать картинку.
Ясно? Нет? Тогда GO заказывать скрипт у программистов в соответствующий раздел.
А возможно реализовать это без курла потому что на сервере нет его :(
А возможно реализовать это без курла потому что на сервере нет его :(
У вас хостинг бесплатный что-ли? Без курла не получиться.
Ну закажите у программистов, может быть найдете такого, который даст Вам поюзать свой хостинг в качестве бонуса:)
Без курла не получиться.
Через авторизацию апача.
У вас хостинг бесплатный что-ли? Без курла не получиться.
Попросил у хостера, и curl включили, теперь скажите что мне делать и как реализовать это. Хочу сделать сам с вашей помощью, без заказа поскольку хочу научится делать такие вещи =)
Попросил у хостера, и curl включили, теперь скажите что мне делать и как реализовать это. Хочу сделать сам с вашей помощью, без заказа поскольку хочу научится делать такие вещи =)
Очень просто:
1. http://www.google.ru/search?client=opera&rls=ru&q=PHP+%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D1%87%D0%B5%D1%80%D0%B5%D0%B7+CURL&sourceid=opera&ie=utf-8&oe=utf-8
2. http://www.google.ru/search?client=opera&rls=ru&q=PHP+%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D1%87%D0%B5%D1%80%D0%B5%D0%B7+CURL&sourceid=opera&ie=utf-8&oe=utf-8#hl=ru&newwindow=1&client=opera&hs=KAh&rls=ru&sa=X&ei=vEHkT6uKAsKh-Qb2q9SRCg&ved=0CAYQvwUoAQ&q=PHP+CURL+%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C+%D1%84%D0%B0%D0%B9%D0%BB&spell=1&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=a48c9ccff1ad9d54&biw=1920&bih=932
И как всегда - помощь форумчан оказалась просто неоценимой:)
ЗЫ. скоро можно будет устраивать открытые чемпионаты по поиску инфы в ПС.
Через авторизацию апача.
Это которая бывает бейсик/дайджест?
А если авторизация самописная?
Линк можно на инфу?
Итак написал запрос но не работает
<?php
$url = 'http://api2.gifts.ru/export/catalogue/';
$login = '***';
$paswd = '***';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,"LOGIN=".$login."&PASSWORD=".$paswd."&lang=en&func=auth");
$buff=curl_exec($ch);
curl_close($ch);
echo($buff);
?>
выдает что нет доступа, сайт скорее всего самописный. Я так понимаю что неправильно передаю параметры, мож подскажете как узнать какие параметры нужно передавать. Или что не правильно в моем коде?
http://old.snippets.pp.ru/article/54
http://www.google.ru/search?client=opera&rls=ru&q=CURLOPT_USERPWD&sourceid=opera&ie=utf-8&oe=utf-8