Размер файла: 1.08Kb
<?
/* Читалка больших файлов. */
/*Powered by Aleks 3.06.08*/
// http://fab.wen.ru
include('autovybor.php');
$onpage = 1024;//Сколько примерно символов будет на странице
/*Здесь устанавливаем какое расширение файлов будет доступно для чтения*/ if(!strpos($_GET['file'],"txt")){ echo 'fatal error.';exit;}else
$file = isset($_GET['file']) && file_exists($_GET ['file']) ? $_GET['file'] : NULL;
if(is_null($file)) die('Error.');
#if(!is_readable($file)) die('Error.');
$fp = fopen($file,'r') or die('Error.'); // Открываем файл.
$a=$_GET['a']+$_GET['pos']; fseek($fp,$a);// Устанавливаем текущую позицию.
$text = fread($fp, $onpage); $pos = strrpos($text,' ');
fclose($fp);
echo $f_div,nl2br( htmlspecialchars(substr($text,0,$pos))),'<br/>', $div;
echo $f3_div,'::::::<br/>';
echo '<br/><a href="bibl.php?pos='.$pos. '&file='.$_GET ['file'].'&a='.$a .'">Далее>></a>';
echo '<br/>::::::',$div,$f1_div;
echo $px,$div ;
?>