View file bibl.php

File size: 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. '&amp;file='.$_GET ['file'].'&amp;a='.$a .'">Далее>></a>';
echo '<br/>::::::',$div,$f1_div;



echo $px,$div ;
?>