Вход в удаленный URL с помощью Curl -PHP

Я пытаюсь войти здесь http://studio.smartshoot.com/filmmaker/home, используя CURL , но, похоже, не может заставить его работать. В результате он говорит: «JavaScript не включен в вашем браузере. в настройках вашего браузера, прежде чем продолжать использовать этот сайт ».

До сих пор я пробовал следующее:

 <? $username="username"; $password="password"; $url="http://ABC.COM?q=login&destination=filmmaker%2Fhome"; $cookie="cookie.txt"; $postdata = "name=".$username."&pass=".$password."&edit-user-login=user_login&edit-name=".$username."&remember_me=1"; $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"); curl_setopt ($ch, CURLOPT_TIMEOUT, 60); curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_COOKIEJAR, $cookie); curl_setopt ($ch, CURLOPT_COOKIEFILE, $cookie); curl_setopt ($ch, CURLOPT_REFERER, $url); curl_setopt ($ch, CURLOPT_POSTFIELDS, $postdata); curl_setopt ($ch, CURLOPT_POST, 1); $result = curl_exec ($ch); echo $result; curl_close($ch); ?> 

ответ в вопросе. cURL не выполняет JavaScript, поэтому даже если вы вошли в систему, вы получите любое сообщение, которое авторы намеревались использовать для noscript-агента.

Это просто, как это – проверка страниц, если у вас включен JavaScript, с помощью JavaScript для выполнения команды, которая удалит такие вещи, как «у вас нет JavaScript с поддержкой».

Поэтому, если у вас НЕ включено JS, ошибка не исчезнет.

Необязательно (и, что еще более вероятно), JavaScript вернет ваш браузер на фактическую страницу, если JS не включен – снова вы останетесь на первой странице, в которой говорится, что у вас нет JS …

PHP curl НЕ является полным браузером. Это просто библиотека, которая используется для связи с серверами, используя HTTP, FTP и т. Д. Он не выполняет ни рендеринг, ни синтаксический анализ.

Для этой функциональности вам понадобится механизм JavaScript … Насколько мне известно, в PHP нет полноценного функционала.