Ver Mensaje Individual
  #17 (permalink)  
Antiguo 30/12/2006, 22:33
Avatar de xyyy7
xyyy7
 
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 20 años, 3 meses
Puntos: 5
Re: Leer archivo de texto plano y procesarlo

Cita:
Iniciado por DarkXNightmare Ver Mensaje
Código PHP:
function search_in_file($file_to_check$keyword)
{
$file explode("\r\n"file_get_contents($file_to_check));
$palabra_clave $keyword;
$arreglo "";
foreach (
$file as $key)
{
if (
strpos($key$palabra_clave) !== false)
{
$arreglo .= $key "<br />\r\n";
}
}
return 
$arreglo;

Eso es todo lo que te puedo ayudar y disculpa por no poderte contestar la respuesta como lo querías...
Atte... DarkXNightmare
Muy Interesante este post..... ..Bueno en continuación

Archivo con textos en donde se encuentran 7 viñetas en su lectura
Cita:
[...] ...TODO ESTO ES TEXTO QUE SE ENCUENTRA ANTES DE LA PRIMERA VIÑETA...
<UL>
Texto que se encuentra en esta en esta primera viñeta
</UL>
<UL>
Texto que se encuentra en esta en esta segunda viñeta
</UL>
<UL>
Texto que se encuentra en... (3)
</UL>
<UL>
Texto que se encuentra en... (4)
</UL>
<UL>
Texto que se encuentra en... (5)
</UL>
<UL>
Texto que se encuentra en... (6)
</UL>
<UL>
Texto que se encuentra en... (7)
</UL>
[...]....TEXTO QUE CONTINUA DEL DOCUMENTO...
Lo que ando buscando es que sin importar la cantidad "x" de viñetas que se encuentren en un archivo, la función php que aplique para esto siempre funcione.-

Cita:
//Resultados.-
Texto que se encuentra en esta en esta primera viñeta
Texto que se encuentra en esta en esta segunda viñeta
Texto que se encuentra en... (3)
Texto que se encuentra en... (4)
Texto que se encuentra en... (5)
Texto que se encuentra en... (6)
Texto que se encuentra en... (7)
Esta SOLUCIÓN que dio DarkXNightmare realmente la encuentro muy adecuada para lo que ando buscando, pero ahora no se como salir del resultados que de la coincidencia en la lectura de las líneas, ...para entrar "entre contenidos <UL> y </ul>", se que podría usar la función file_get_contents y un explode arreglado de esta manera pero hasta allí me quedo, no se como combinarlo con la función de DarkXNightmare.-

Código PHP:
$Entrada=explode("<UL>",$Incognita);
$Entrada=explode("</ul>",$Entrada[1]);
$Texto_Optenido=$Texto_Optenido[0]; 
Ahora bien...
según la opinión de cluster al parecer esta aplicación sugerida por DarkXNightmare podría ser una GUILLOTINA para el servidor (vale resaltar que estoy usando hosting pago.-) pero cualquier ayuda que me puedan prestar se les agradece.-

Saludos.-
__________________
Maracay Edo Aragua - Venezuela :
Mi Favorita :
http://www.MySQL.Com

Última edición por xyyy7; 30/12/2006 a las 22:43