|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
叫长天帮偶写的!
问题是现在我设置type=0还是1他都不去调用模板~~
谁知道错误!
帮忙改改~~
谢谢咯~~
- <?php
- $aid=isset($_GET)?$_GET['aid']:$_POST['aid'];
- $aid=get_magic_quotes_gpc()?$aid:htmlspecialchars($aid);
- $type=1; //下载页面显示类型,1为简单几句话,0为使用模版提供下载,当选1的时候,必须提供down.htm,下载链接的地址为b.php?aid=$aid
- if (!$aid) {
- header("location:http://www.mybbx.com"); //错误页面跳转
- }else {
- if (type) {
- $a ="<html><head><title>下载窗口</title></head><body>";
- $a.="<div id=0 >下载提示:<br>请点击下面的下载链接下载</div><p>";
- $a.="<a href="b.php?aid=$aid">点击下载</a></body></html>";
- echo $a;
- // echo $aid; 奇怪的问题 经过滤后$aid的值的确没有<scipt>字符串,但是下载链接处的链接依然还有 该字符串,还有就是如果只是输入<>的话,该函数也不过滤
- }else{
- eval("print<<< EOT\n".ff("down.htm")."\nEOT;\n"); //在ff()里面修改模版文件,注意模版文件的链接必须类似于b.php?aid=$aid
- }
- }
- function ff($fn){
- $fp=fopen("$fn","rb");
- return fread($fp,filesize($fn));
- fclose($fp);
- }
- ?>
复制代码 |
|