<?php
$wdurl = $_GET['url'];
$temp=explode('<div id="player">',file_get_contents($wdurl));
$temp1=explode('<iframe border=',$temp[1]);
echo $temp1[0];
?>
<script>
var pp_serverurl=pp_serverurl.replace(/baiduhd/g,"bdhd").replace(/youku_new/g,"youku");
var pp_play=decodeURIComponent(pp_play);
document.write ( "player:["+pp_serverurl+"]<br>url:["+pp_play.replace(/\+\+\+/g, "#").replace(/\+\+/g, "$").replace(/http:\/\/player.youku.com\/player.php\/sid\//g,"").replace(/\/v.swf/g,"")+"]");
</script>
这段代码中如何ajax或者post把js的pp_serverurl和pp_play两个变量传递给php?
如果你只想把值传给php,这样就够了,希望对你有用。
追问你好,感谢你的回答,我把你的代码组合了一下,但是好像没起作用,并没有打开two.php页面(我用Untitled-3.php代替了two.php)刚刚学习这些,请指教一下,发文字提示超出字符。。。只好发图片了
另外我是做网站采集用的,这两个变量会有很多字符,用url传递合适吗?
ajax不是打开php文件,而是把值传给php文件,php echo出的值是一个返回值,之前我的代码是把值存放在了d:/a.txt文件中了,只是传值,没有返回值。
a.php在php环境下运行a.html即可。
恩,后来成功了,php读的a.txt,但是现在的问题是pp_serverurl和pp_play两个变量字符长达好几百上千,url传递不完整怎么办?麻烦了