001.
<?
002.
include
"sessionuser.php"
;
003.
include
"functionavp32.php"
;
004.
if
(
$f
!=
""
){
005.
006.
header(
"location:../pdf/$u/$y/$m/$f"
);
007.
}
008.
?>
009.
<HTML>
010.
<HEAD>
011.
<TITLE> ถอดรหัส</TITLE>
012.
<meta http-equiv=
"Content-Type"
content=
"text/html; charset=windows-874"
/>
013.
</HEAD>
014.
015.
<BODY>
016.
<?
017.
include
"../include/connect.php"
;
018.
$a
=
$_SESSION
[
"sess_id"
];
019.
$sql2
=
"select * from user where user_id = $a "
;
020.
$result2
= mysqli_query(
$conn
,
$sql2
);
021.
$data2
= mysqli_fetch_array(
$result2
);
022.
$key
=
$data2
[user_key];
023.
024.
if
(
$_POST
[key] !=
$key
){
025.
026.
027.
exit
;
028.
}
029.
030.
?>
031.
</BODY>
032.
</HTML>
033.
<?
034.
035.
036.
037.
038.
$sql3
=
"select * from send where send_id = '$_GET[user_send_id]'"
;
039.
$result3
= mysqli_query(
$conn
,
$sql3
);
040.
$data3
= mysqli_fetch_array(
$result3
);
041.
$user_s
=
$data3
[user_id];
042.
$date_f
=
$data3
[send_date];
043.
$user_key
=
$data3
[send_key];
044.
045.
$key
= AVP32(
$user_key
);
046.
$aa
=
$_GET
[name_book];
047.
048.
$year
=
substr
(
$date_f
, -5,-1);
049.
$month
=
substr
(
$date_f
, 4,-6);
050.
051.
052.
053.
054.
$fp
=
fopen
(
"../pdf/$user_s/$year/$month/$aa"
,
"r+"
);
055.
$i
=1;
056.
while
(
$ln
=
fgets
(
$fp
)){
057.
if
(preg_match(
"/filename=/"
,
$ln
)){
058.
list(
$a
,
$filename
)=
explode
(
"="
,
$ln
);
059.
$line
=
$i
;
060.
break
;
061.
}
062.
$i
++;
063.
}
064.
$str
=
fopen
(
"../pdf/$user_s/$year/$month/$aa"
,
"r+"
);
065.
$i
=1;
066.
while
(
$ln
=
fgets
(
$str
)){
067.
if
(
$i
>
$line
){
068.
$x
=
explode
(
" "
,
$ln
);
069.
for
(
$j
=0;
$j
<
count
(
$x
)-1;
$j
++){
070.
$num
=
$x
[
$j
]/
$key
;
071.
$num
=
$num
^ 100;
072.
$num
=
chr
(
$num
);
073.
$str
.=
$num
;
074.
}
075.
}
076.
077.
$i
++;
078.
}
079.
080.
081.
if
(preg_match(
"/.png/"
,
$filename
))
082.
$filename
=
"ex.png"
;
083.
if
(preg_match(
"/.doc/"
,
$filename
))
084.
$filename
=
"ex.doc"
;
085.
if
(preg_match(
"/.jpg/"
,
$filename
))
086.
$filename
=
"ex.jpg"
;
087.
if
(preg_match(
"/.avi/"
,
$filename
))
088.
$filename
=
"ex.avi"
;
089.
if
(preg_match(
"/.ppt/"
,
$filename
))
090.
$filename
=
"ex.ppt"
;
091.
if
(preg_match(
"/.xls/"
,
$filename
))
092.
$filename
=
"ex.xls"
;
093.
if
(preg_match(
"/.mp3/"
,
$filename
))
094.
$filename
=
"ex.mp3"
;
095.
if
(preg_match(
"/.bmp/"
,
$filename
))
096.
$filename
=
"ex.bmp"
;
097.
if
(preg_match(
"/.php/"
,
$filename
))
098.
$filename
=
"ex.php"
;
099.
if
(preg_match(
"/.html/"
,
$filename
))
100.
$filename
=
"ex.html"
;
101.
if
(preg_match(
"/.pdf/"
,
$filename
))
102.
$filename
=
"ex.pdf"
;
103.
if
(preg_match(
"/.gif/"
,
$filename
))
104.
$filename
=
"ex.gif"
;
105.
106.
107.
$fp2
=
fopen
(
"../pdf/$user_s/$year/$month/"
.
$filename
,
"w+"
);
108.
fwrite(
$fp2
,
$str
);
109.
echo
"$fp2<br>"
;
110.
echo
"filename=$filename<br>"
;
111.
112.
113.
114.
115.
?>