h3llathlete
February 1st, 2008, 02:57 AM
can anybody help me finish this script...
this is for my final assignment...please anybody help me..
cause it start drive me crazy
here is the script on decode 1.php
for more information fatal error is on LINE 80..
<html>
<head>
<LINK href="spcss.css" type=text/css rel=stylesheet>
</head>
<body>
<?
include("rc4.php");
include ("waktu.php");
$key_header ="rc4lzss";
$rc4 = new rc4crypt();
//=========Browse File=============//
$dir_decode = "Decode1/";
$file_decode = $dir_decode.$file_in_name; // ==> hasil : Decode/(Nama File Yg Masuk);
//========= Cek File===============//
$ukuran_encode = filesize($file_in);
if($ukuran_encode <= 50){
msg("File yang Anda pilih tidak diencode dengan program ini..!!");
}
else{
//=========Copy File============//
copy($file_in,$file_decode);
//==============Buka File================//
$bk_file = fopen($file_decode,"rb");
//==============Baca Header==============//
$bc_header = fread($bk_file,51);
//echo $bc_header."<br>";
$cek_header = $rc4->decrypt($key_header,$bc_header);
$balik_header = strrev($cek_header);
//echo $balik_header."<br>";
$pjng_header = strlen($balik_header);
//==============Cek Header===============//
$nm_header_1 = substr($balik_header,0,6);
//echo $nm_header_1."<br>";
$nm_file_asli = substr($balik_header,6,30);
$password = rtrim(substr($balik_header,36,15));
$nm_file_asli_1 = $dir_decode.$nm_file_asli;
if($nm_header_1 != "Encrcl"){
fclose($bk_file);
msg("File tidak diencode dengan program ini..!!");
unlink($file_decode);
}
if(strcmp($pass, $password) != 0) {
fclose($bk_file);
msg("Password Anda salah..!!");
unlink($file_decode);
}
rewind($bk_file);
//==============Baca Isi File============//
$tanpa_header = fread($bk_file,filesize($file_in));
$ukuran_file_encode = strlen($tanpa_header);
$bc_isi_encode = substr($tanpa_header,$pjng_header,filesize($file_in));
//==============Decode File =============//
$mulai_enkrip = gettime();
$dekrip_rc4 = $rc4->decrypt($key_header,$bc_isi_encode);
$akhir_enkrip = gettime();
$file_hasil = fopen($nm_file_asli_1,"wb");
fwrite($file_hasil,$dekrip_rc4);
fclose($bk_file);
fclose($file_hasil);
//============copy====================//
$jd_file_asli = $dir_decode.$nm_file_asli;
$file_hasil_dek = fopen($jd_file_asli,"rb");
$file = fread($file_hasil_dek,filesize($jd_file_asli));
rewind($file_hasil_dek);
$mulai_kompres = gettime();
$kompres_file = $kompres_1->dekompreslzs($jd_file_asli);
$akhir_kompres = gettime();
$ukuran_hasil_decode = strlen($kompres_file);
$file_ganti = fopen($nm_file_asli_1,"wb");
fwrite($file_ganti,$kompres_file);
fclose($file_ganti);
fclose($file_hasil_dek);
}
/*if($nm_file_asli_1 != $file_decode){
unlink($file_decode);
}*/
$waktu_enkrip = $akhir_enkrip-$mulai_enkrip;
$waktu_kompres = $akhir_kompres-$mulai_kompres;
$waktu_decode = $waktu_enkrip+$waktu_kompres;
$waktu = round($waktu_decode,3);
?>
<h4 align="center">-:Decode Telah Berhasil:-</h4>
<br>
<table align="center"><tr><td>Nama File Asal</td><td>:</td>
<td><?echo $file_in_name;?></td><td> -=> </td>
<td>Size</td><td>:</td><td><?echo $ukuran_file_encode;?> bytes</td>
</tr>
<tr><td>Nama File Hasil</td><td>:</td>
<td><?echo $nm_file_asli;?></td><td> -=> </td>
<td>Size</td><td>:</td><td><?echo $ukuran_hasil_decode;?> bytes</td>
</tr>
<tr>
<td colspan="7" align="center">Time <?echo $waktu;?> second</td>
</tr>
<tr>
<td colspan="7" align="center"><textarea cols="50" rows="8"><?echo$kompres_file;?></textarea></td>
</tr>
<tr>
<td colspan="7" align="center">-= d0wnl0ad : <? echo "<a title=download class=dload href=loaddec.php?file=$nm_file_asli>Download</a>"; ?> =-</td>
</tr>
<tr>
<td colspan="7" align="center">-= *o0=0o* =-</td>
</tr>
</table>
</body>
</html>
this is from line 80...
$kompres_file = $kompres_1->dekompreslzs($jd_file_asli);
please2x... help me guys
this is for my final assignment...please anybody help me..
cause it start drive me crazy
here is the script on decode 1.php
for more information fatal error is on LINE 80..
<html>
<head>
<LINK href="spcss.css" type=text/css rel=stylesheet>
</head>
<body>
<?
include("rc4.php");
include ("waktu.php");
$key_header ="rc4lzss";
$rc4 = new rc4crypt();
//=========Browse File=============//
$dir_decode = "Decode1/";
$file_decode = $dir_decode.$file_in_name; // ==> hasil : Decode/(Nama File Yg Masuk);
//========= Cek File===============//
$ukuran_encode = filesize($file_in);
if($ukuran_encode <= 50){
msg("File yang Anda pilih tidak diencode dengan program ini..!!");
}
else{
//=========Copy File============//
copy($file_in,$file_decode);
//==============Buka File================//
$bk_file = fopen($file_decode,"rb");
//==============Baca Header==============//
$bc_header = fread($bk_file,51);
//echo $bc_header."<br>";
$cek_header = $rc4->decrypt($key_header,$bc_header);
$balik_header = strrev($cek_header);
//echo $balik_header."<br>";
$pjng_header = strlen($balik_header);
//==============Cek Header===============//
$nm_header_1 = substr($balik_header,0,6);
//echo $nm_header_1."<br>";
$nm_file_asli = substr($balik_header,6,30);
$password = rtrim(substr($balik_header,36,15));
$nm_file_asli_1 = $dir_decode.$nm_file_asli;
if($nm_header_1 != "Encrcl"){
fclose($bk_file);
msg("File tidak diencode dengan program ini..!!");
unlink($file_decode);
}
if(strcmp($pass, $password) != 0) {
fclose($bk_file);
msg("Password Anda salah..!!");
unlink($file_decode);
}
rewind($bk_file);
//==============Baca Isi File============//
$tanpa_header = fread($bk_file,filesize($file_in));
$ukuran_file_encode = strlen($tanpa_header);
$bc_isi_encode = substr($tanpa_header,$pjng_header,filesize($file_in));
//==============Decode File =============//
$mulai_enkrip = gettime();
$dekrip_rc4 = $rc4->decrypt($key_header,$bc_isi_encode);
$akhir_enkrip = gettime();
$file_hasil = fopen($nm_file_asli_1,"wb");
fwrite($file_hasil,$dekrip_rc4);
fclose($bk_file);
fclose($file_hasil);
//============copy====================//
$jd_file_asli = $dir_decode.$nm_file_asli;
$file_hasil_dek = fopen($jd_file_asli,"rb");
$file = fread($file_hasil_dek,filesize($jd_file_asli));
rewind($file_hasil_dek);
$mulai_kompres = gettime();
$kompres_file = $kompres_1->dekompreslzs($jd_file_asli);
$akhir_kompres = gettime();
$ukuran_hasil_decode = strlen($kompres_file);
$file_ganti = fopen($nm_file_asli_1,"wb");
fwrite($file_ganti,$kompres_file);
fclose($file_ganti);
fclose($file_hasil_dek);
}
/*if($nm_file_asli_1 != $file_decode){
unlink($file_decode);
}*/
$waktu_enkrip = $akhir_enkrip-$mulai_enkrip;
$waktu_kompres = $akhir_kompres-$mulai_kompres;
$waktu_decode = $waktu_enkrip+$waktu_kompres;
$waktu = round($waktu_decode,3);
?>
<h4 align="center">-:Decode Telah Berhasil:-</h4>
<br>
<table align="center"><tr><td>Nama File Asal</td><td>:</td>
<td><?echo $file_in_name;?></td><td> -=> </td>
<td>Size</td><td>:</td><td><?echo $ukuran_file_encode;?> bytes</td>
</tr>
<tr><td>Nama File Hasil</td><td>:</td>
<td><?echo $nm_file_asli;?></td><td> -=> </td>
<td>Size</td><td>:</td><td><?echo $ukuran_hasil_decode;?> bytes</td>
</tr>
<tr>
<td colspan="7" align="center">Time <?echo $waktu;?> second</td>
</tr>
<tr>
<td colspan="7" align="center"><textarea cols="50" rows="8"><?echo$kompres_file;?></textarea></td>
</tr>
<tr>
<td colspan="7" align="center">-= d0wnl0ad : <? echo "<a title=download class=dload href=loaddec.php?file=$nm_file_asli>Download</a>"; ?> =-</td>
</tr>
<tr>
<td colspan="7" align="center">-= *o0=0o* =-</td>
</tr>
</table>
</body>
</html>
this is from line 80...
$kompres_file = $kompres_1->dekompreslzs($jd_file_asli);
please2x... help me guys