Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/07/2009, 08:52
fitness01
 
Fecha de Ingreso: junio-2009
Mensajes: 38
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Como realizar busqueda de archivos y paginarlos?

Hola nuevamente, estoy revisando un codigo que sirve para leer un documento txt a continuacion detallo el codigo, mi txt se llama searchdb, pero me da error, me podrian decir donde tengo el error:

<?php
$linea = 0;
if (!isset($menos))
$menos = 10;
if (!isset($mas))
$mas = 0;
define('searchdb', 'fichero');
$fichero = fopen(searchdb, 'r') or die('Error de apertura');
while (!feof($fichero))
{
$linea++;
$cosas[$linea] = fgets($fichero, 4096);
if ($linea <= $menos and $linea >= $mas)
{
echo "<font size=2>$cosas[$linea] <br></font>";}

}

fclose ($fichero);
$total = $menos + 10;
if ($linea > $menos)
{
echo "<a href='index.php?menos=$total&mas=$menos'>Si guiente </a>-";}
if ($mas >= 10)
{
$total = $menos - 10;
$menoss = $mas - 10;
echo "<a href='index.php?menos=$total&mas=$menoss'> Anterior</a>";}
?>

este es el error:
Warning: fopen(searchdb) [function.fopen]: failed to open stream: No such file or directory in D:\AppServ\www\site\web_04\prueba.php on line 16
Error de apertura