Đã xảy ra lỗi! chọn thư mục'.$foot; exit; } $title_dir = name($d); echo $top.'
'.$title_dir.'
'; if(!eregi("[^a-z0-9_@+-]",$d)) { $dir = opendir($d); //открываем текущую директорию $k_files=0; while($file = readdir($dir)) { if($file!='.' && $file!='..' && $file[0]!='.' && strrchr($file,'.')!='.php' && strrchr($file,'.')!='.dat') { $a[$k_files]['name']=$file; $a[$k_files]['time']=filemtime("$d/$file"); $a[$k_files]['size']= round(filesize("$d/$file")/1024,2); # в килобайтах $k_files++; } } #записываем все что есть в массив closedir($dir); #Закрываем } else { echo 'Không thể mở!'; exit; } function sfiles($str1, $str2) { if($str1['time'] == $str2['time']) {return 0;} elseif($str1['time'] < $str2['time']) {return 1;} else {return -1;} } @usort($a, 'sfiles'); $total = sizeof($a); #считаем $start = intval($_GET['start']); if($total < $start+$downlist) {$end = $total;} else {$end = $start+$downlist;} for($i=$start; $i<$end; $i++) { $filtime = $a[$i]['time']+432000; //Сколько файл считать новым сейчас уст. на 5 суток if($filtime>time()) {echo '
(new) '.$a[$i]['name'].' ('.$a[$i]['size'].' kb)
';} else {echo '
'.$a[$i]['name'].' ('.$a[$i]['size'].' kb)
';} $filename=$a[$i]['name']; $te = @file("data/$filename.dat"); $u = explode('|',$te[0]); if($u[0]==''){$u[0]=0;} if(ereg('jar', $filename)) { $filename=str_replace('.jar', '.jad',$filename); $filename=str_replace('.jad', '.jar',$filename); $filename=preg_replace('#_jar#is','.jar',$filename); $u2 = explode('|',$te2[0]); if($u2[0]==''){$u2[0]=0;} $u[0]=$u[0]+$u2[0]; } $opis = @file("$d/$filename.dat"); $komment = explode('|:|:|:|',$opis[0]); $opis=$komment[0]; $added=$komment[1]; if($added){echo 'Đăng từ: '.$added.'
';} print 'Số lần tải: '.$u[0]; $tit=@round($u[2]/$u[1],1); if($u[1]==''){$u[1]=0;} echo '
Đánh giá: '.$tit.'/'.$u[1].''; $filev = @file("data/$filename.dat"); $totalv = sizeof($filev)-1; $data1 = explode('|',$filev[$totalv]); if($data1[4]==''){$data1[4]=0;} echo '
Các ý kiến ('.$data1[4].')
'; } if(!$total) {echo '
Không có tập tin
';} # постраничный вывод if($start != 0) {echo '
Quay lại | ';} if($total > $start+$downlist) {echo ' | Tiếp theo
';} echo '
Tổng số tập tin: '.$total.'
'.$foot; break; case 'count': $currHour=date('H',time()); $currDate=date('d F, Y', time()); $currTime=date("$currHour:i:s", time()); $currDate = str_replace('January','Tháng một',$currDate); $currDate = str_replace('February','Tháng hai',$currDate); $currDate = str_replace('March','Tháng ba',$currDate); $currDate = str_replace('April','Tháng tư',$currDate); $currDate = str_replace('May','Tháng năm',$currDate); $currDate = str_replace('June','Tháng sáu',$currDate); $currDate = str_replace('July','Tháng bảy',$currDate); $currDate = str_replace('August','Tháng tám',$currDate); $currDate = str_replace('September','Tháng chín',$currDate); $currDate = str_replace('October','Tháng mười',$currDate); $currDate = str_replace('November','Tháng 11',$currDate); $currDate = str_replace('December','Tháng 12',$currDate); if(file_exists("$did/$fid")) { header("Location: $did/$fid"); $f = file("data/$fid.dat"); $u = explode('|',$f[0]); $g=trim($u[0]+1); $t= $g.'|'.$u[1].'|'.$u[2].'|'.$currDate; $t=str_replace("\r\n",'',$t); $rd=0; $file=file("data/$fid.dat"); $fp=fopen("data/$fid.dat",'a+'); flock($fp,LOCK_EX); ftruncate($fp,0); for($i=0; $iLỗi, bạn không thể tìm thấy những tập tin mong muốn '.$did.'/'.$fid.''.$foot;} break; ////////////////////////////////////////////////////////////////// //Запись и вывод рейтинга case 'vote': if($_SESSION['votus']==$fid) { echo $top.'
Bạn đã đánh giá tập tin này!
» Quay lại
'.$foot; exit; } if(!file_exists("data/$fid.dat")) { echo $top.'
Bạn không thể đánh giá vì chưa có ai tải tập tin
» Quay lại
'.$foot; exit; } if(file_exists("$d/$fid")) { $f = file("data/$fid.dat"); $u = explode('|',$f[0]); $g=trim($u[1]+1); $g2=trim($u[2]+intval($_POST['ocenka'])); $t= $u[0].'|'.$g.'|'.$g2.'|'.$u[3]; $rd=0; $file=file("data/$fid.dat"); $fp=fopen("data/$fid.dat",'a+'); flock($fp,LOCK_EX); ftruncate($fp,0); for($i=0; $iCảm ơn bạn đã đánh giá: "'.$_POST['ocenka'].'" chấp nhận
'; $votus=$fid; session_register('votus'); $te = file("data/$fid.dat"); $u = explode('|',$te[0]); $tit=round($u[2]/$u[1],1); echo 'Tổng số ước tính: '.$u[1].'
Đánh giá trung bình: '.$tit.'
» Quay lại'.$foot; } else {echo $top.'
Lỗi, không thể mở tập tin mà bạn muốn '.$fid.'
'.$foot;} break; ////////////////////////////////////////////////////// // Вывод камментов case 'komm': echo $top.''; $file = @array_reverse(@file("data/$f.dat")); $total = sizeof($file)-1; $start = intval($_GET['start']); if($total < $start+$maxpostdown) {$end = $total;} else {$end = $start+$maxpostdown;} for($i=$start; $i<$end; $i++) { $data = explode('|',$file[$i]); $i2=round($i+1); $data[0]=eregi_replace("((https?|ftp)://[[:alnum:]_=/-]+(\\.[[:alnum:]_=/-]+)*(/[[:alnum:]+&._=/%]*(\\?[[:alnum:]?+&_=/%]*)?)?)", "\\1", $data[0]); $data[5]=str_replace("\r\n", '', $data[5]); echo '
'.$data[3].' ('.$data[2].' / '.$data[1].')
'.$data[0].'
'; } if($start != 0) {echo '
Quay lại ';} if($total > $start+$maxpostdown) {echo ' Tiếp theo
';} print $foot; break; //////////////////////////////////////////////////////////////// // Запись комментариев case 'addkomm': $msg = $_POST['msg']; $name = $_POST['name']; $str=strlen($msg); if(!$msg || $str<6) { echo $top.'
Bạn viết quá ngắn hoặc quá dài
» Quay lại
» Tập tin
'.$foot; exit; } if(!$name) { echo $top.'
Bạn chưa nhập vào
» Quay lại
» Chuyên mục
'.$foot; exit; } if(!file_exists("data/$f.dat")) { echo $top.'
Bạn không thể bình luận vì chưa có ai tải
» Quay lại
» Chuyên mục
'.$foot; exit; } if($_POST['trans']=='y') {$msg=trans($msg);} $name = substr($name,0,12); $name=trim(htmlspecialchars(stripslashes($name))); $msg=substr($msg,0,1024); $msg=nl2br(trim(htmlspecialchars(stripslashes($msg)))); /////////////////////////////////////////// //приступаем к записи $file = file("data/$f.dat"); $total = sizeof($file)-1; $data1 = explode('|',$file[$total]); $me=$data1[4]+1; $text=$msg.'|'.$date.'|'.$time.'|'.$name.'|'.$me.'|'; $text=str_replace("\r\n", '', $text); $fp=fopen("data/$f.dat",'a+'); flock($fp,LOCK_EX); fputs($fp,"$text\r\n"); flock($fp,LOCK_UN); fclose($fp); chmod("data/$f.dat", 0666); $fo = file('local.dat'); $u = explode('|',$fo[0]); $g=trim($u[5]+1); $t = $u[0].'|'.$u[1].'|'.$u[2].'|'.$u[3].'|'.$u[4].'|'.$g.'|'.$u[6]; $fp = fopen('local.dat','a+'); flock($fp,LOCK_EX); ftruncate($fp,0); fputs($fp,$t); fflush($fp); flock($fp,LOCK_UN); fclose($fp); chmod('local.dat', 0666); $file=file("data/$f.dat"); $i = sizeof($file); if($i>=$maxmesdown) { $fp=fopen("data/$f.dat",'w'); flock($fp,LOCK_EX); unset($file[1]); fputs($fp, implode('',$file)); flock($fp,LOCK_UN); fclose($fp); chmod("data/$f.dat", 0666); } echo $top.'
Ý kiến của bạn đã được bổ sung thành công!
» Quay lại
» Chuyên mục
'.$foot; break; /////////////////////////////////////////////////////////////// // выводим описание case 'ob': if(!$d || !$f) { echo $top.'
Đã xảy ra lỗi! Không được lựa chọn một danh mục hoặc tập tin
'.$foot; exit; } //контроль if(file_exists("$d/$f.dat")) { echo $top.'
'.$f.'
'; require 'admob.php'; echo '
'; if(!eregi("[^a-z0-9_@+-]",$d) && (!eregi("[^a-z0-9_@+.-]",$f))) { $opis = @file_get_contents("$d/$f.dat"); $komment = explode('|:|:|:|',$opis); if($komment['0']!=''){echo 'Mô tả: '.$komment['0'].'
';} if($komment['1']!=''){echo 'Đăng từ: '.$komment['1'].'
';} } else { echo'Không thể mở!'; exit; } } else {echo $top.'
'.$f.'
Không có mô tả
';} $siz = round(filesize("$d/$f")/1024,2); if(file_exists("$d/$f.JPG")) {echo '
Ảnh chụp màn hình:
';} elseif(file_exists("$d/$f.GIF")) {echo '
Ảnh chụp màn hình:
';} echo 'Tải xuống ('.$siz.' kb)'; echo '
Tai loan 12 su quan crack full | Ninja school crack | Wap game mien phi'; $jar_file=str_replace('.jar','',$f); if(file_exists("$d/$jar_file.jad")) {echo '
Tải xuống JAD';} $sn=explode('/',$_SERVER['SCRIPT_NAME']); echo '
Url download trực tiếp: '; echo '
Url chèn vào bài viết: '; $te = @file("data/$f.dat"); $u = explode('|',$te[0]); if($u[0]==''){$u[0]=0;} if(ereg('jar', $f)) { $f=str_replace('.jar', '.jad', $f); $f=str_replace('.jad', '.jar', $f); $f=str_replace('#_jad#is', '.jar', $f); $u2 = explode('|',$te2[0]); if($u2[0]==''){$u2[0]=0;} $u[0]=$u[0]+$u2[0]; } echo '
Số lần tải: '.$u[0]; if(!empty($u[3])){echo '
Mới tải về: '.$u[3];} $file = @file("data/$f.dat"); $total = sizeof($file)-1; $data1 = explode('|',$file[$total]); if($data1[4]==''){$data1[4]=0;} $tit=@round($u[2]/$u[1],1); if($u[1]==''){$u[1]=0;} echo '
Các ý kiến ('.$data1[4].')
Đánh giá: '.$tit.'/'.$u[1].'
Tỉ lệ
'; echo ''.$foot; echo ''.$komment['0'].''; break; } ?>