Foros del Web » Programando para Internet » PHP »

ayuda con archivos

Estas en el tema de ayuda con archivos en el foro de PHP en Foros del Web. El problema es este: Se deberá leer el contenido de un archivo, el nombre del archivo deberá ser proporcionado a través de un formulario, se ...
  #1 (permalink)  
Antiguo 19/10/2010, 18:23
 
Fecha de Ingreso: mayo-2010
Mensajes: 3
Antigüedad: 14 años, 6 meses
Puntos: 0
ayuda con archivos

El problema es este:
Se deberá leer el contenido de un archivo, el nombre del archivo deberá ser proporcionado a través
de un formulario, se debe de leer el contenido del archivo a partir de la posición 15 hasta la 40, una vez
que se lean los caracteres de la posición 15 a la 40 se deberá de imprimir en ese rango cuantas letras 'a'
hubo , cuantas 'e', cuantas 'i', cuantas 'o' y cuantas 'u'.

miren, lo k tengo, y el $archivo ya me lo abrio y tdo
ya lo coloco en la posicion y todo, pero, no se como hacerle para k me reconozca las vocales :S



<?php
$archivo=$_POST['archivo'];
$fp= fopen($archivo, r);// se crea el puntero, como solo lectura

$n=0;

if($archivo=="archivo2.txt"){
echo "existe";
echo "<br><br> Mi archivo dice: <br>";
fseek($fp, 15);

for($n=0; $n<=25; $n++){// ciclo for se incremente de uno a uno, hasta el numero 20

echo fgetc($fp);// nos permite obtener un caracter del puntero al archivo1.txt

}

rewind($fp);
fseek($fp, 15);

for($n=0; $n<=25; $n++){
if($archivo==a){
$n++;
echo "Las A son:";
echo "%d". $n;
echo fgetc($fp);
}

}
}
else{
echo "no existe";
}
?>
  #2 (permalink)  
Antiguo 20/10/2010, 08:10
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 7 meses
Puntos: 839
Hola, Leny_cute.

Traslado el tema a una sección donde encaja mejor.
Tema trasladado desde la sección de Mysql.

Saludos.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.

Etiquetas: Ninguno
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 21:15.