두 코드는 또한 panelbackup에서 나란히 볼 수있다 (점) COM/코드는 PHP 스크립트에 자바 스크립트의 출력을 주입해야합니다. 이것이 가능한가?
좋아, 그래서이 코드 지정된 URL 후 4 개 난수 추가 페이지 1.html에있는 한 :
<head><script>window.onload = function() {
var links = document.links;
for(var h in links) {
var rand = Math.floor(Math.random() * 10000);
links[h].href += (links[h].href.indexOf('') == -1 ? '?' : '')+''+rand;
}
}
</script>
</head>
<a href="http://panelbackup.com/blahblah">randomURL</a>
을
내가 주입 한 후 또는 다음 PHP 스크립트에이를 호출 할 필요가 :이 수행 할 수있는 방법에
<?php
$a=fopen('http://output from javascript','r');
$b = stream_get_contents($a);
echo $b;
fclose($a);
어떤 아이디어? PHP 스크립트는 1.php이고 javascript는 panelbackup (점) com에있는 1.html에 있습니다
데이터가 서버에 어떻게 전달되는지 알고 계십니까? 그들은 양식을 제출하고 있습니까? AJAX를 사용하여 비동기 적으로 보내고 있습니까? – mrtsherman
세션 \ 쿠키 ?? –
난수를 사용하고 있기 때문에,'rand()'를 사용하여 PHP로 생성 한 다음, 그 숫자를 자바 스크립트의 스크립트 태그에 에코하여 사용하십시오. –