CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?php
- $url= 'https://123.ru/login';
- $ch = curl_init();
- curl_setopt ($ch, CURLOPT_HEADER, 1);
- curl_setopt ($ch, CURLOPT_URL, $url);// откуда пришли на эту страницу
- curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0); //не проверять сертификат на хосте
- curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0); // не проверять сертификат на сервере
- curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); //следовать за перенаправлениями
- curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3');
- curl_setopt ($ch, CURLOPT_VERBOSE, 1); //полный отчет работы Curl
- curl_setopt ($ch, CURLOPT_REFERER, 'https://nsdb2c.altegrosky.ru/');
- curl_setopt ($ch, CURLOPT_POST, 1); // устанавливаем метод POST
- curl_setopt($ch, CURLOPT_COOKIEJAR, "my_cookies.txt");
- curl_setopt($ch, CURLOPT_COOKIEFILE, "my_cookies.txt");
- curl_setopt ($ch, CURLOPT_POSTFIELDS, 'j_username=login&j_password=pass');
- curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
- $html=curl_exec($ch); // выполняем запрос curl
- $title = shell_exec('phantomjs script.js https://123.ru/operator/');
- curl_close($ch);
- echo "hello <br>".$result;
- ?>