Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/04/2012, 20:35
agloda
 
Fecha de Ingreso: abril-2012
Mensajes: 5
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Buscar una palabra en un archivo txt

muchas gracias gjx pero la verdad me parece algo complejo, esperaba algo como un while, foreach, o If que es realmente lo que quiero usar para esto... simplemente quiero que me muestre en pantalla. Si se encuentra la palabra XXX en la posicion XX o no se encuentra...

Código PHP:
<?php
$lineas 
file("texto.txt");
$palabra="papel";    
    
// Podemos mostrar / trabajar con todas las líneas:
    
foreach($lineas as $linea){
        
if (
strstr($linea,$palabra)){
            echo 
"si esta la palabra $linea";}
        else{
            echo 
"no esta la palabra";
    
}
}
?>
lo que me pasa con esto es que cada ves que una de la palabras de la lista no esta me muestra el mensaje... algo como:

no esta la palabra
no esta la palabra
no esta la palabra
no esta la palabra
si esta la palabra papel
no esta la palabra

en ves de solo mostrar uno de los dos mensajes...

No se como hacer para que me diga la posición en la que se encuentra, alguien me dice?

Última edición por agloda; 11/04/2012 a las 21:08