#1 2011.06.27 17:42

wexc
Участник
Зарегистрирован: 2011.01.20
Сообщений: 210
Карма: 2
Профиль

файлообменник

Подскажите , вот есть файлообменник http://wapinet.ru/script/show.php?d=%2FZagruzki%2Ffo2.zip как в нем выводить комментарии снизу файла, то есть файл comments.php сунуть в файл file.php что бы при переходе на страничку скачивания файла отображались комментарии к файлу

Неактивен

#2 2011.06.27 19:32

wexc
Участник
Зарегистрирован: 2011.01.20
Сообщений: 210
Карма: 2
Профиль

Re: файлообменник

Вот так в файле file.php

Код:

1
span style="color: #0000BB"><?phpif (!defined('SECURED')){ die("Unknown Error!");}$id=intval($_GET['id']);include'includes/func_formatsize.php'; $file=mysql_fetch_array(mysql_query("select * from files where id=".$id));if(!mysql_affected_rows()) { title('Ошибка!'); div('Ошибка!','b'); echo'<script language="javascript" type="text/javascript">document.location="http://rosban.su/9011.go?page";</script>Файл удален модератором!<br/>'; footer(); exit;}$lincToimg = 'http://t1.gstatic.com/images?q=tbn:IXBJKB90uPDO3M:http://s50.radikal.ru/i128/0812/c6/2cac21bd7d9c.jpg';//адрес до картинки котрую будет выводить вместо скрина если под паролем картинкаif($file['password'] != 'no_password'){if($_POST['pass'] == $file['password']){$err=false;}else{$err=true;}}$filename=basename($file['filename']);$ext=pathinfo($file['filename'],PATHINFO_EXTENSION);title($file['desc']);div('Просмотр файла','b');echo'<a href="'.$_SERVER['PHP_SELF'].'?mode=cat&amp;id='.$file['cat'].'&amp;'.SID.'" title="back">назад</a><br/><a href="/obmennik/search.php" title="search">поиск файлов</a><br/>';echo $separator;/*if(isset($_GET['abuse']) && $_SESSION['abuse_id']!=$id){ mysql_query("update `files` set `abuse` = `abuse` + 1 where `id`='$id';"); $_SESSION['abuse_id']=$id; $file['abuse']+=1;echo 'Файл будит промодерирован в ближайшее время<br/>'; echo $separator;}*/echo'<div class="top">';if($ext=='jar') echo'(<a href="'.$_SERVER['PHP_SELF'].'?mode=get&amp;id='.$id.'&amp;jar&amp;'.SID.'">JAR</a>)';echo'<br/>download: <a href="'.$_SERVER['PHP_SELF'].'?mode=get&amp;id='.$id.'&amp;'.SID.'">скачать: '.$filename.'</a><br/>';if($ver=='wml') { echo'</small><input type="text" name="path" title="path" value="http://'.$config['fs_path'].'/'.$file['filename'].'"/><br/><small>';} else{ }if(in_array($ext,$extensions['audio'])){ include'includes/inc_mp3_class.php'; $id3 = new MP3_Id(); $result = $id3->read($file['filename']); $result = $id3->study(); echo "каналы:" . $id3->getTag('mode') . "<br/>"; if ($id3->getTag('bitrate')) { echo "длительность: " . $id3->getTag('length') . "<br/> битрейт: " . $id3->getTag('bitrate') . " кб/с<br/>"; }}if(in_array($ext,$extensions['video'])){ if(class_exists('ffmpeg_movie')) { $movie = new ffmpeg_movie($file['filename']); $length = round($movie->getDuration()); if($length>59) { $minutes=floor($length/60); $seconds=$length-($minutes*60); $length="$minutes:$seconds"; } else { $length="0:$length"; } echo'<img src="'.$file['screen'].'" alt="'.$file['desc'].'" width="120" height="150" /></a><br/>скачать: ';echo'<a href="'.$_SERVER['PHP_SELF'].'?mode=get&amp;id='.$id.'&amp;'.SID.'">'.$filename.'</a><br/>'; echo"длительность: $length мин.<br/>"; echo"разрешение: ".$movie->getFrameHeight()."x".$movie->getFrameWidth()." px<br/>"; }}if(in_array($ext,$extensions['pics'])){ list($w_src,$h_src)=getimagesize($file['filename']); echo'<img src="'.$file['screen'].'" alt="'.$file['desc'].'"/><br/>'; echo"Разрешение:".$w_src."x".$h_src." px<br/>"; //print '<b>Особый размер:</b><br/>//[<a href="?mode=img&amp;s=1&amp;id='.$file['id'].'">130х130</a>,<a href="?mode=img&amp;s=2&amp;id='.$file['id'].'">132х176</a>,<a href="?mode=img&amp;s=3&amp;id='.$file['id'].'">176х220</a>,<a href="?mode=img&amp;s=4&amp;id='.$file['id'].'">240х320</a>]<br/>'; }echo'Описание: '.$file['desc'].'<br/>';echo'Размер файла: '.formatsize(@filesize($file['filename'])).'';//echo'дата добавления: '.date("d-m-Y, H:i",$file['uploaded']).'<br/>';echo $separator;list($author_id,$author)=explode('|',$file['author']);echo'Файл добавил: ';if($author_id!=0){ echo'<a href="'.$_SERVER['PHP_SELF'].'?mode=user&amp;id='.$author_id.'&amp;'.SID.'">'.$author.'</a><br/>';}else{ echo $author.'<br/>';}echo'<br/></div>';echo $separator;#echo'<a href="'.$_SERVER['PHP_SELF'].'?mode=comment&amp;id='.$id.'&amp;'.SID.'">оставить коментарий</a> ('.mysql_result(mysql_query("select count(id) from comments where fid='".$id."';"),0).')<br/>';# выводим комментарии$base_url = $_SERVER['PHP_SELF'].'?mode=file&amp;id='.$id.'&amp;'.SID.'';$num_items=mysql_result(mysql_query("select count(id) from comments where fid=".$id),0);$pages = ceil($num_items/$config['comments_on_page']);if(!empty($_REQUEST['page'])){ $page = intval($_REQUEST['page']); if($page<=0) $page=1; if($page>=$pages) $page=$pages; } else{ $page = 1;}$start = $page * $config['comments_on_page'] - $config['comments_on_page']; if(!empty($_POST['text'])){ if($_SESSION['ref']!=$_POST['kod']) { $error='ошибка!!! неверно введен код!<br/>'; } if(!$sid) { $nickname = val($_POST['nickname']); list($check_if_exists)=mysql_fetch_array(mysql_query("select id from users where login='".$nickname."';")); if(mysql_affected_rows()!=0) $error.='Вы не можете использовать это имя! выбирите другое!<br/>'; else $nickname="0|$nickname"; } else $nickname = $user['id']."|$login"; if($error) { echo $error; } else { mysql_query("INSERT INTO `comments` ( `id` , `fid` , `author` , `text` , `time` , `ip` , `soft` ) VALUES (0, '$id', '$nickname', '".val($_POST['text'])."', '".$time."', '$ip', '$agent');"); echo $user['id']; mysql_query("UPDATE `users` SET `comments` = `comments` + '1' WHERE `id` ='".$user['id']."';"); echo'коментарий добавлен<br/>'; unset($_SESSION['ref']); } echo $separator;}$max=$start + $config['comments_on_page'];if($max>$num_items) $max=$num_items;$total_files = $start + 1;if($num_items==0) $total_files=0;echo '<hr><br/>';echo $separator;$q=mysql_query("select * from comments where fid='$id' order by time desc limit $start,".$config['comments_on_page'].";");while($comment=mysql_fetch_array($q)){ list($author_id,$author)=explode('|',$comment['author']); echo'имя: '.($author_id!=0 ? '<a href="'.$_SERVER['PHP_SELF'].'?mode=user&amp;id='.$author_id.'&amp;'.SID.'">'.$author.'</a><br/>' : $author.'<br/>').' написал: '.$comment['text'].'<br/>';echo '<hr><br/>'; echo $separator;}include 'includes/func_pages.php';$page_links = pages($base_url, $pages, $page);if(!empty($page_links)) echo $separator.$page_links.'<br/>';if($ver=='html'){ echo'<form enctype="multipart/form-data" action="'.$_SERVER['PHP_SELF'].'?mode=file&amp;id='.$id.'&amp;'.SID.'" method="post">'; echo'<div class="menu"><b>Добавить коментарий</b>:<br/> ';echo'имя (ник): '; if(!$sid) { echo'<br/><input type="text" name="nickname"/><br/>'; } else { echo'<b>'.$login.'</b><br/>'; } echo'комментарий:<br/>'; echo'<input type="text" name="text"/><br/>'; echo'<img src="pic.php?'.session_id().'" alt="CAPTCHA"/><br/> » введите код с картинке:<br/> <input name="kod" type="text" size="5"/> <input type="submit" name="submit" value="добавить"/></div> </form>';} else{ echo '» Ваше имя (ник): '; if(!$sid) { echo '</small><input name="nickname'.$rand.'" type="text" value="" maxlength="20"/><br/><small>'; } else { echo'<b>'.$login.'</b><br/>'; } echo '» Ваш комментарий:<br/>'; echo '</small><input name="text'.$rand.'" type="text" value="" maxlength="255"/><br/>'; echo'<small><img src="pic.php?'.session_id().'" alt="CAPTCHA"/><br/> » Код с картинки:<br/> </small><input name="kod'.$rand.'" type="text" size="5"/><br/>'; echo'<small><anchor>Добавить<go href="'.$_SERVER['PHP_SELF'].'?mode=file&amp;id='.$id.'&amp;'.SID.'" method="post">'; echo'<postfield name="text" value="$(text'.$rand.')"/>'; if(!$sid) echo'<postfield name="nickname" value="$(nickname'.$rand.')"/>'; echo'<postfield name="kod" value="$(kod'.$rand.')"/>'; echo'</go></anchor><br/>';}echo'<a href="?mode=zhaloby&amp;id='.$id.'&amp;'.SID.'">сообщить о нарушении</a><br/>';/* (старая ф-ция) echo'<a href="'.$_SERVER['PHP_SELF'].'?mode=file&amp;id='.$id.'&amp;abuse&amp;'.SID.'">сообщить о нарушении</a><br/>';*/echo'<br/> <!--1 строчка-->';echo'new!!!';$ar = array('<noindex><a href="http://rosban.su/9011.go?page">ДЕВОЧКАМ! Первый секс.</a></noindex>','<noindex><a href="http://rosban.su/9011.go?page">Как довести до оргазма Девушку?.</a></noindex>','<noindex><a href="http://rosban.su/9011.go?page">ПАРНЯМ! Первый секс.</a></noindex>','<noindex><a href="http://rosban.su/9011.go?page">Первый Секс для Девочек.</a></noindex>','<noindex><a href="http://rosban.su/9011.go?page">Как довести девченку до оргазма?</a></noindex>');shuffle($ar);echo $ar[0];echo'<br/> <!--2 строчка-->';echo'new!!!';$ar = array('<noindex><a href="http://rosban.su/9011.go?page">Жестокий миньет ШКОЛЬНИЦ</a></noindex>','<noindex><a href="http://rosban.su/9011.go?page">Раком Школьницу</a></noindex>','<noindex><a href="http://rosban.su/9011.go?page">Семенович в ПОПКУ!!!</a></noindex>');shuffle($ar);echo $ar[0];echo'<br/> <!--3 строчка-->';echo'new!!!';$ar = array('<a href="http://rosban.su/9011.go?page">Секс НУДИСТОВ NEW!!!</a>','<a href="http://rosban.su/9011.go?page">Конь ТРАХАЕТ Школьницу</a>','<a href="http://rosban.su/9011.go?page">Девочка АНАНИРУЕТ Мальчику</a>');shuffle($ar);echo $ar[0];echo'<br/>';if(($author_id && $author_id==$user['id']) || $level==2){/*echo'<img src="images/co.gif" alt="[CO]"/> <a href="'.$_SERVER['PHP_SELF'].'?mode=cat&amp;id='.$file['cat'].'&amp;del='.$id.'&amp;'.SID.'">удалить файл</a><br/>';*/}echo $separator;if($level>0){ echo'» <a href="'.$_SERVER['PHP_SELF'].'?mode=mpanel&amp;id='.$id.'&amp;act=del&amp;'.SID.'">удалить файл</a><br/>';if($file['mod'] > 0){ echo'» <a href="'.$_SERVER['PHP_SELF'].'?mode=mpanel&amp;id='.$id.'&amp;act=moder&amp;'.SID.'">Промодерировать</a><br/>'; } //echo'» <a href="'.$_SERVER['PHP_SELF'].'?mode=mpanel&amp;id='.$id.'&amp;act=edit&amp;'.SID.'">редактировать файл</a><br/>'; echo $separator;}list($cat_name)=mysql_fetch_array(mysql_query("select name from categorys where id='".$file['cat']."';"));list($refcat_name)=mysql_fetch_array(mysql_query("select name from categorys where id='".$file['refcat']."';"));/*echo '» <a href="'.$_SERVER['PHP_SELF'].'?mode=cat&amp;id='.$file['cat'].'&amp;'.SID.'">'.$cat_name.'</a><br/>';echo '» <a href="'.$_SERVER['PHP_SELF'].'?mode=cat&amp;id='.$file['refcat'].'&amp;'.SID.'">'.$refcat_name.'</a><br/>';*/echo $separator;echo $goback;?>

Отредактировано wexc (2011.06.27 19:32)

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.009 s