Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как по очередности брать ссылку к загруженному файлу новости.

Как по очередности брать ссылку к загруженному файлу новости.


     10.01.2014    dle, модуль    Все вопросы » Общие вопросы по PHP    2413

вопрос
Есть код который который открывает файл загруженный на сайт как делать так чтобы он открывал второй файл к новости а не первый или открывал их по очереди.


<?php
if (!defined('DATALIFEENGINE')) die("Go fuck yourself!");



require ENGINE_DIR . '/data/config.php';

    $newsid = intval($_REQUEST['id']);

    $row2 = $db->super_query("SELECT id, date, onserver, news_id FROM " . PREFIX . "_files WHERE news_id ='$newsid'");
        
    $book = $row2['onserver'];
    
    $file = ROOT_DIR.'/uploads/files/'.$book;
        if(file_exists($file)) $book_data = str_replace("\n" ,"<br/><br/>\n",file_get_contents($file));
        else $book_data = "указанная книги не найдена";


$char_one_page=5000;//количество букв на страницу
$lenstr=strlen($book_data);
$page=ceil($lenstr/$char_one_page);
$_GET['p']=($_GET['p'])?$_GET['p']:1;
$text=substr($book_data,($_GET['p']*$char_one_page)-$char_one_page,$char_one_page);
//for($i=0;$i<$page;$i++){


//print "<a class='first_page_link' href='index.php?do=book&id=".$newsid."&p=".(1+$i)."'>".(1+$i)."</a> ";
/*echo '<a href= '?p='.(1+$i). ';
if((1+$i)==$_GET['p'])echo;
echo ' '>'.(1+$i).'</a> ';*/
//}

Ответа пока нет


Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх