已掉线,重新登录

首页 > 绿虎论坛 > 杂类 > 超级灌水 (发帖)

标题: 老虎进。求教你是怎么做到的

作者: @Ta

时间: 2012-03-16

点击: 1081

访问:
http://wapftp.fcphp.net/m/classes/bbcodesparser/cs.php(我用UC访问空白,查看Header:Content-type: text/vnd.wap.wml;查看源码:</wml>后附有一段JS广告,就是它让UC无法解析)
访问:
http://wapftp.fcphp.net/hu/read2.php?id=bbs(能正常显示页面,且查看源码:</wml>后无附着JS广告)
问题:
虽仔细看过read2.php,但没发现其关键所在,你是怎么让广告消失的,你说过可以用Content-Length,但表示无效,求解释
cs.php:
<?php
ob_start('outgzip');
header("Content-type: text/vnd.wap.wml");
echo '<?xml version="1.0" encoding="utf-8"?>';
$APP=array('op'=>'wml');
include 'bbcodesparser.php';
$x=new BBCodesParser;
$str='[html=GMJMT][form=get,mpw.php][text=w]25[/text][h=t]wtm[/h][input=w]mt[/input][submit=m]d[/submit]
[sel=m][op=n]天[/op][/sel][submit]n[/submit][/form][/html]';
file_put_contents('w',$x->getParsedStr($str));
include('w');
function outgzip($f)
{
/*if(function_exists('gzencode'))
{
$f=gzencode($f,9);
header('Content-Encoding: gzip');
header('Vary: Accept-Encoding');
}
*/header('Content-Length: '.strlen($f));
return $f;
}
?>

[隐藏样式|查看源码]


『回复列表(8|隐藏机器人聊天)』

1. 发送文件大小
(/@Ta/2012-03-16 20:08//)

2. 我晕了,到底应该发送谁的大小
(/@Ta/2012-03-16 20:14//)

3. 不懂!路过…
(/@Ta/2012-03-16 20:20//)

4. 2楼:发送的是缓存内容的大小
(/@Ta/2012-03-16 20:24//)

5. 老虎的wap模板就发送temp中指定文件的大小?
(/@Ta/2012-03-16 20:27//)

6. 在/wap/read.php?id=ym中输入http://wapftp.fcphp.net/m/classes/bbcodesparser/cs.php#HEAD可以看到HTTP头,并发现没有广告。
(/@Ta/2012-03-16 22:38//)

7. 你的问题是:你明明没有gzip压缩,但是你Header里却写了CONTENT-ENCODING:gzip,导致解压失败,内容为空。
(/@Ta/2012-03-16 22:42//)

8. 注:本源码查看器声明中不包括自己支持gzip压缩,而且不会进行解压。返回头信息中出现gzip(表明不考虑不支持gzip的浏览器),并且内容没有乱码(表明其实没有压缩)
(/@Ta/2012-03-16 22:46//)

回复需要登录

9月11日 20:34 星期四

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1