Дал мне работодатель задание, а конкретно что от меня требуется не пойму (с PHP дружу). Что нужно сделать конкретней как для новичка, или напишите ответ и куда копать?
Вот само задание:
Создать файл с помощью которого мы сможем отправлять cURL запросы. Должен уметь направлять по GET, так и POST (form submit). Также обязательно должна быть возможность передачи пользовательских cookie и session. Должна быть реализована возможность варьирования, через GET параметры, например:
http://yoursite.com/curl.php?method=...5r435435frefwe направляет GET запрос (не отправка формы) на гугл, с куками 5r435435frefwe
http://yoursite.com/curl.php?method=...okie=user_data направляет POST на meta.ua данным формы, куки юзера
Также создайте страницу, примеру enter.php куда будете присылать ваш запрос, и продемонстрируйте различные способы работы.
Примерный код вашего curl.php
$method = $_POST['method'];
$site = $_POST['site'];
$params = http_build_query($_POST);
$ch = curl_init();
if ($method === 'POST') {
curl_setopt($ch, CURLOPT_URL,$site);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$params);
} else {
curl_setopt($ch, CURLOPT_URL,$site . '?' . $params);
}
curl_exec($ch);
curl_close($ch);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня проект работает на windows-1251 (плохо знаю, по неопытности сделал на нем) все в этой кодировке базы данных, php скрипты и составляющие системы
Как сделать ссылку для новостей из sitenamecom/news/1 в sitename
Мне не нравится использовать jQuery(Сугубо эстетические мотивы и мой перфекционизм заставляют меня избегать фреймворков и писать на чистом...