Я тут обнаружил, что параметр start даже и не нужен...
topic.php?forum=5&topic=3&v=#1113444449
но вот все равно проблемка...
Вот код, который по идее должен id поста вычислять, только чет не пашет... выдает левый id, причем для всех вайлов один и то же...
CODE:
.....
.....
if ($topic_fls == "") {
$topic_fls='0';
}
for ($i=0; $i<$topic_fls; $i++) {
if ($i==0) {
$allpost = get_file($exbb['home_path'].'forum'.$forum_id.'/'.$topic_id.'-thd.php');
} else {
$allpost = get_file($exbb['home_path'].'forum'.$forum_id.'/'.$topic_id.'-thd'.$i.'.php');
}
$allpostkey = array_keys($allpost);
foreach($allpostkey as $p =>$post_id) {
if ($filename_fin == $allpost[$post_id]['attach_file'] and $id_fin == $allpost[$post_id]['attach_id']) {
$post_fin = $post_id;
}
}
}
.....
.....
.....
.....
if ($topic_fls == "") {
$topic_fls='0';
}
for ($i=0; $i<$topic_fls; $i++) {
if ($i==0) {
$allpost = get_file($exbb['home_path'].'forum'.$forum_id.'/'.$topic_id.'-thd.php');
} else {
$allpost = get_file($exbb['home_path'].'forum'.$forum_id.'/'.$topic_id.'-thd'.$i.'.php');
}
$allpostkey = array_keys($allpost);
foreach($allpostkey as $p =>$post_id) {
if ($filename_fin == $allpost[$post_id]['attach_file'] and $id_fin == $allpost[$post_id]['attach_id']) {
$post_fin = $post_id;
}
}
}
.....
.....
$topic_fls это элемент fls.
$post_fin это переменная, в которую должен записаться id поста.
Блин... че делать????
Cyber-Cat
Можно и такое замутить... только не все сразу... в мод постоянно что-то добавляю, вот на все сразу времени не хватает, поэтому буду постепенно добавлять функции...