2013-11-21 2 views
0

Кто-нибудь знает, как обойти этот javascript?Обход javascript с помощью curl post PHP

var direct='http://testserver.com/formpost.php'; 
    if(window != top){ 
     top.location.replace(direct); 
    } 

Я попытался отправить сообщение на этот url с помощью curl, но это не сработает.

Кто-нибудь знает почему?

+0

Возможно, вы не установили все заголовки должным образом. Где ваш код запроса cURL? Если вы говорите, что какой-то код не работает, вставьте этот код. – stackular

+0

Извините, я не могу ответить на мое собственное сообщение. Вы имеете в виду, что этот javascript ничего не влияет на завиток? Вот код. Это код $ url = 'http://testserver.com/formpost.php'; \t \t $ postdata = 'data = test'; \t \t $ ch = curl_init(); \t \t curl_setopt ($ ch, CURLOPT_URL, $ url); \t \t curl_setopt ($ ch, CURLOPT_POST, 1); \t \t curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); \t \t curl_setopt ($ ch, CURLOPT_POSTFIELDS, $ postdata); \t \t $ resulttest = curl_exec ($ ch) – JokeSparrow

+0

Редактировать свой вопрос. – stackular

ответ

0

javascript не будет вашей проблемой. Curl просто вызывает скрипт, у него нет механизма javascript для выполнения любого javascript.

Проблема будет в другом месте вашего кода. Можете ли вы поделиться больше кода/информации?

+0

Извините, я не могу сейчас управлять im на mobile.but, вы можете попробовать его, создав formpost.php и echo $ _POST [ 'данные']; затем на заголовке помещаем этот javascript, затем загружаем его на тестовый сервер, а затем на вас localhost создаем curl-сообщение, отправленное для связи вы загрузили formpost.php – JokeSparrow

+0

Здравствуйте, again.i думаю, что у меня есть проблема с formpost, потому что он работает сейчас .. Большое вам спасибо Код javascript не влияет на завиток. – JokeSparrow

+0

Нет проблем с радостью помочь. Пожалуйста, примите этот ответ, если это поможет, или опубликуйте свой собственный через несколько дней, как вы его решили, если он не был связан :) – steve

Смежные вопросы