Me gustaria que me ayudaran ya que llevo dias con este problema y necesito solucionarlo...
Después de almacenar el contenido de un archivo en una variable, quiero buscar una cadena de caracteres que hay en él. Mi código es este:
Código PHP:
$ruta="http://ruta.com/backup_logs/archivo.txt";
$archivo=file_get_contents($ruta);
$archivo = nl2br($archivo);
echo $archivo."<br>";
$posicion=strpos($archivo,'mensaje');
if ($posicion == false)
{
echo "No se encontro la cadena";
}
echo "<br>Posicion:".$posicion;
Incluso hago un "echo $archivo" para ver si se guardó bien el contenido en la variable, y se guarda perfectamente:
Pero no encuentra nada, me sale el mensaje del IF "No se encontro la cadena".
Incluso si le digo que busque por una letra, por ejemplo la "a" me sale una posicion que no tiene nada que ver con la posicion real.
¿Por que puede pasar esto?
Llevo dias con lo mismo y no consigo solucionarlo, si alguien me ayuda se lo agradecería muchisimo!!
Gracias!