Foros del Web » Programando para Internet » PHP »

cargar información de archivos de texto.

Estas en el tema de cargar información de archivos de texto. en el foro de PHP en Foros del Web. Hola a todos soy un novato de PHP y me gustaría que me ayudaran en esto. Quiero caragar la información almacenada en un archivo de ...
  #1 (permalink)  
Antiguo 12/07/2004, 09:10
 
Fecha de Ingreso: julio-2004
Mensajes: 1
Antigüedad: 13 años, 5 meses
Puntos: 0
cargar información de archivos de texto.

Hola a todos soy un novato de PHP y me gustaría que me ayudaran en esto.
Quiero caragar la información almacenada en un archivo de texto en una página web.

Gracias anticipadas.
  #2 (permalink)  
Antiguo 12/07/2004, 12:13
Avatar de sism82  
Fecha de Ingreso: octubre-2003
Ubicación: Guadalajara
Mensajes: 865
Antigüedad: 14 años, 1 mes
Puntos: 1
php.net

algunas funciones para archivos...

fopen()
fwrite()
fclose()
file()

algunas para manejar cadenas
strlen()
strstr()
explode()
eregi()

un saludo
  #3 (permalink)  
Antiguo 13/07/2004, 11:49
Avatar de jesus_10  
Fecha de Ingreso: junio-2004
Mensajes: 61
Antigüedad: 13 años, 5 meses
Puntos: 0
Todas las funciones para archivos de texto.

Aquí te indico todas las funciones que medio conozco para archivos de texto. si tienes alguna duda busca como se usan en el manual oficial de php. Un saludo.
Código:
fopen(“dirección donde está el archivo”, “modo de archivo”); sirve para abrir
un archivo, se le da la dirección donde se ubica el archivo
y el modo de archivo,
es decir el modo en que queremos abrir el archivo (r, r+, w, w+, a, a+,b).
fwrite(int fp, string cadena [, i longitud]); el primer valor sirve para dar
el archivo y el segundo para dar la cadena que se ha de escribir.
fputs(); es un alias de fwrite();
fclose(int fp);   sirve para cerrar el archivo, se le mete como parámetro
el valor que apunta al archivo.
feof(int fp);   recoge un puntero de archivo y devuelve true cuando el
puntero apunta al final del archivo.
fgets(); fgetss(); fgecsv();   sirven para leer un archivo línea a línea.
readfile(); fpassthru();  sirven para leer un archivo completo.
fgetc();   sirve para leer un archivo carácter a carácter.
fread();  sirve para leer una longitud arbitraria de bytes.
file_exists();   sirve para saber si un archivo existe.
filesize();   comprueba el tamaño de un archivo.
unlink();   sirve para eliminar un archivo.
rewind();  devuelve el puntero del archivo al comienzo de éste.
ftell();   indica la distancia a la que se encuentra el puntero dentro del
archivo en bytes.
fseek();   sirver para llevar el puntero de archivo a otro punto del
archivo.
flock();   sirve para bloquear el archivo. tiene dos parámetros:
      o	el primer parámetro es el archivo
      o	el segundo parámetro indica el tipo de bloqueo:
                LOCK_SH → bloqueo de lectura. El archivo se puede compartir
con otros lectores
                LOCK_EX → bloqueo de escritura. Es exclusivo. El archivo no
se puede compartir.
                LOCK_UN → liberar bloqueo existente.
                LOCK_NB → si se agrega el número 4 a la operación, se impide
que el bloqueo al intentar obtener uno.
No te puedo decir mucho más ya que yo estoy aprendiendo también y ésto lo vi ayer. Espero haberte ayudado.
__________________
Todavía hay esperanza de que exista un día en que el ser humano se de cuenta de lo que hace.
  #4 (permalink)  
Antiguo 13/07/2004, 12:20
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Y también ..

include(), require() .. sobre todo si es simple texto plano .. Pero, habría que ver que es lo que quieres hacer exactamente ...

Un simple readfile() o hasta un include() podría servir para caso donde sólo "incrustas" ese HTML/texto plano que contiene tu archivo externo .. pero si requiere de algún proceso .. ya hay que "llevar" ese archivo hacia una variable o leerlo secuencialmente con las funciones file() .. fopen() y afines o liarse con el buffer de salida de PHP: ob_start() .. y otras funciones etc.

Un saludo,
  #5 (permalink)  
Antiguo 16/11/2004, 18:57
 
Fecha de Ingreso: marzo-2003
Ubicación: La Paz BCS
Mensajes: 13
Antigüedad: 14 años, 8 meses
Puntos: 0
<?include "archivo.txt" ;?>
  #6 (permalink)  
Antiguo 17/11/2004, 09:10
 
Fecha de Ingreso: noviembre-2004
Mensajes: 52
Antigüedad: 13 años
Puntos: 0
si no sabes algunas funciones de php, son muy aprecidas a las de c, te lo digo por si es que sabes C
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 09:10.