fopen 打开一个有空格的网址,怎么做?? 这与空格无关,直接$url="http://down.chinamp3.com"结果如何? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是的呀,我这里就是这样子。把网址放在地址栏就可以打开网页了。我再给你个网址,你试看,我就是打不开有空格的,没空格的就打得开。http://down.chinamp3.com/down.php?id=88619&song_name=水牛66&singer_name=艾敬 你的url中有参数,不可打开。 $url="http://down.chinamp3.com/down.php?id=88620&song_name=纽约,纽约 New York,New York&singer_name=艾敬";$fp=fopen($url,"r");if (!$fp) { echo "<p>Unable to open remote file.\n"; exit;}$butter="";while($fread=fgets($fp,1000)){ $butter.=$fread;}echo $butter; 看来不是参数的原因,应当是参数不完整,空格会切断参数,把空格换成 吧。 试过把空格换成 还是不行的。不信你试试。你给的代码,是去掉吗??我是要的,能在IE里打开的网页啊。 用fopen能打开???在IE里我也能打开。 由于我用代理的,所以我不能做实际测试。如果确如你所说的那么可对参数做url编码或将空格改为+ to 唠叨 说的是不是用rawurlencode()或者urlencode()函数啊??我用过了。to ustb(偶然) 你说的要是可以的话,那不是我的系统有问题了??不知道是什么原因吗?? php玩的就是数组 关于apache调优的一些问题 求救!关于 jquery ui dialog 提交表单时的上传文件问题 frame 的简单问题 php+apache安装失败!!!急。。 求正则 PHP中解决SQL注入问题了吗? 用php如何取得客户端的计算机名称,工作组,计算机描述等信息 如何获取客户端的mac地址? 为什么一使用session_start()就会报错? 一个关于表单传值的问题,弄的我很郁闷 ****???? 需高手帮助问题 ???****
把网址放在地址栏就可以打开网页了。
我再给你个网址,你试看,我就是打不开有空格的,没空格的就打得开。
http://down.chinamp3.com/down.php?id=88619&song_name=水牛66&singer_name=艾敬
$fp=fopen($url,"r");
if (!$fp) {
echo "<p>Unable to open remote file.\n";
exit;
}$butter="";
while($fread=fgets($fp,1000)){
$butter.=$fread;
}
echo $butter;
你给的代码,是去掉吗??
我是要的,能在IE里打开的网页啊。
在IE里我也能打开。
我用过了。to ustb(偶然) 你说的要是可以的话,那不是我的系统有问题了??
不知道是什么原因吗??