喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: [讨论] 当系统函数被限制时你该怎么办?  
 
hennie
中级会员
Rank: 3Rank: 3
一般会员


UID 22262
精华 0
积分 329
帖子 237
金钱 329 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2003-8-6
状态 离线
当系统函数被限制时你该怎么办?

如果你用的是别人的虚拟主机?服务提供商限制了fopen打开远程文件,限制使用file_get_contents函数时:
这时如果按相对路径来打开文件时,打开的是程序源代码,而此时要的是该文件打开后把他转化成html文件.例如:
$fp = file_get_contents("http://xx.com/test.php");
$fs = @fopen("./test.html","w");
fputs($fs, $fp ,strlen($fp));
fclose($fs);

如果被限制了file_get_contents 函数而fopen又不能打开"http://xx.com/test.php"这种文件时要如何处理?
本身文件是自身服务器上的,因为fopen("./test.php")这样打开的文件是程序源代码?

有没有办法全fopen('./test.php') 或file_get_contents('./test.php")打开的文件不是程序源代码而是html文件?
我知道有个办法用include + ob,有没有其他的办法?
2007-4-30 08:41 PM#1
查看资料  访问主页  Blog  发短消息  QQ . .   顶部
 
chinahtml
金牌会员
Rank: 6Rank: 6


UID 69683
精华 0
积分 1012
帖子 1019
金钱 1012 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2006-3-16
状态 离线
[推荐阅读] 我写的一个函数匹配元素的时候有些奇怪
试试curl的系列函数。



-地振山冈,一派溪山千古秀
-门朝大海,山合河水万年流
2007-4-30 10:08 PM#2
查看资料  发短消息  顶部
 
hennie
中级会员
Rank: 3Rank: 3
一般会员


UID 22262
精华 0
积分 329
帖子 237
金钱 329 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2003-8-6
状态 离线
[推荐阅读] 这样写对不对?
不过会禁用file_get_contents或fopen远程功能的话,这一模块一定不会加载的.
2007-4-30 10:54 PM#3
查看资料  访问主页  Blog  发短消息  QQ . .   顶部
 
sanders_yao
版主
Rank: 7Rank: 7Rank: 7
or2 =333


UID 30286
精华 0
积分 11786
帖子 4970
金钱 11783 喜悦币
威望 0
人脉 3
阅读权限 100
注册 2004-7-23
来自 北京 菜户营
状态 离线
[推荐阅读] 求救:sql server的image字段数据读取问题
呵呵 我感觉很少有空间安装curl
不行的话就用fsockopen吧




最近写的一些代码都会在以下地址发布,有兴趣的来批:
http://www.phpx.com/happy/thread-131368-1-1.html
2007-4-30 11:09 PM#4
查看资料  Blog  发短消息  顶部
 
chinahtml
金牌会员
Rank: 6Rank: 6


UID 69683
精华 0
积分 1012
帖子 1019
金钱 1012 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2006-3-16
状态 离线
[推荐阅读] Cannot access empty property 这是什么错误
http://www.rickel.cn/index.php?/archives/3-allow_url_fopen.html



-地振山冈,一派溪山千古秀
-门朝大海,山合河水万年流
2007-4-30 11:35 PM#5
查看资料  发短消息  顶部
 
hennie
中级会员
Rank: 3Rank: 3
一般会员


UID 22262
精华 0
积分 329
帖子 237
金钱 329 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2003-8-6
状态 离线
[推荐阅读] copy不了上传的文件了,多谢
呵呵,大哥,禁用fopen的还会让你用fsockopen?我试了很久都不行,只有在程序中判断了,如果不能用fopen和file_get_contents访问远程文件,就用OB+include,但这样做就是要耗费太长时间,每建立一个要刷新一次页面.不适合同时建立太多的页面.
2007-4-30 11:59 PM#6
查看资料  访问主页  Blog  发短消息  QQ . .   顶部
 
因扎吉
注册会员
Rank: 2


UID 75696
精华 0
积分 72
帖子 82
金钱 72 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-6-29
状态 离线
[推荐阅读] 兄弟们,我打算写个程序,这属于黑客程序吗?大家看一下
生成html么? 试试copy
2007-5-1 08:06 AM#7
查看资料  发短消息  顶部
 
phphp
版主
Rank: 7Rank: 7Rank: 7
加班一族


UID 65188
精华 1
积分 184
帖子 3007
金钱 173 喜悦币
威望 10
人脉 1
阅读权限 100
注册 2005-7-20
来自 北京市海淀区
状态 离线
[推荐阅读] 千橡集团分公司招聘PHP页面程序员
禁用url_open能用include http?
这样的空间不用也罢,
有shell的空间都多的是




书到用时方恨少, 事非经过不知难
2007-5-1 10:35 AM#8
查看资料  访问主页  Blog  发短消息  QQ . .   顶部
 
剑枫 (雪花)
论坛元老
Rank: 8Rank: 8
欧玛嘎


UID 26144
精华 1
积分 4863
帖子 1735
金钱 4853 喜悦币
威望 10
人脉 0
阅读权限 90
注册 2004-2-14
来自 山东郓城
状态 离线
[推荐阅读] 请教一个dhtmlxTree的简单问题.
限制太严格了,不用也罢



在场外支持奥运.....
2007-5-1 02:23 PM#9
查看资料  访问主页  发短消息  QQ . .   顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.025530 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP