Foros del Web » Programando para Internet » PHP »

Extraer cadena de un Fichero .txt

Estas en el tema de Extraer cadena de un Fichero .txt en el foro de PHP en Foros del Web. Tengo el codigo de abajo donde cargo el fichero verano2008.txt. pero tengo que buscar en ese fichero los nombres de unas fotos con extension, luego ...
  #1 (permalink)  
Antiguo 12/05/2008, 12:21
 
Fecha de Ingreso: abril-2008
Mensajes: 101
Antigüedad: 16 años
Puntos: 0
Extraer cadena de un Fichero .txt

Tengo el codigo de abajo donde cargo el fichero verano2008.txt. pero tengo que buscar en ese fichero los nombres de unas fotos con extension, luego os digo don de esta el fichero os doy el link. Quisiera sacar del fichero con una referencia que lleva las fotos que pueden coincidir 2 o mas referencias. Cargar esas referencias en una variables o arrays q luego pueda usar para mostrar en pantalla esa fotos en una web. haber si hay algun modo de hacerlo. el archivo lo cargo en la variable $contenido. El Link . Como podria sacar las imagenes en pantalla. Lo he intentado de varias formas pero no me sale. Gracias por todo y un gran saludo para todos


Código PHP:
<?
$valid_ext 
".png";
$dirs $sec.$q.$valid_ext;
$letras strlen($q);
$ruta "verano2008.txt";
$contenido="";
if (
$fp fopen($ruta"r"))
{
  while (
$auxfgets($fp,1024))
{
  
$contenido=$aux;
  echo 
$contenido;
}
fclose($fp);
}
else
{
echo 
"Error: no se ha podido leer el archivo <strong>$ruta_fichero</strong>";
}

Última edición por cadsys; 21/05/2008 a las 03:22
  #2 (permalink)  
Antiguo 12/05/2008, 12:26
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Re: Extraer cadena de un Fichero .txt

1. con la funcion file() cargas el archivo en un arreglo, linea por linea....
2. una ves en esto, iteras... y usas explode() para separar por espacios (es lo ke veo)

y ya.... ahora si tienes mucha informacion para realizar lo que desees... suerte!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:41.