Actualización de un archivo de texto en PHP es una tarea común en los proyectos de desarrollo web , como archivos de texto pueden actuar como almacenes de datos simples , eficaces no muy diferentes de bases de datos. El uso de un archivo de texto , puede almacenar variables de datos básicos , así como leer y escribir éstos fácilmente. El código PHP necesario para actualizar un archivo de texto no es complejo , por lo que incluso si usted no tiene experiencia , usted debería ser capaz de lograr la tarea rápidamente. Las principales actividades involucradas incluyen la preparación de los datos , abrir el archivo y escribir en él . Instrucciones
1
Prepare su archivo de texto . Si usted no tiene ya uno , crear el archivo de texto en un editor de texto y guárdelo con la extensión " . Txt" . Crea tu script PHP con la apertura de un nuevo archivo en un editor de texto y guardarlo con la extensión " . Php " , por ejemplo " textupdate.php . " Escriba el siguiente esquema básico de su script PHP: Php
//código aquí
>
entre la apertura y cierre etiquetas PHP , puede insertar cualquier código PHP. Lo ideal sería que el archivo de texto y el script PHP debe estar en el mismo directorio.
2
procesar los datos que planea escribir en el fichero de texto. Usted puede ser la adquisición de sus nuevos datos de una serie de canales , pero uno de los más comunes es la variable Post. La variable del anuncio le permite pasar los elementos de datos entre los scripts PHP , como en el siguiente ejemplo en el que se ha pasado los datos de otro script:
$ nombre = $ _POST [' name'] ;
esto captura el valor de datos pasado y lo almacena en una variable . La captura de datos de un formulario HTML es un escenario común para el uso de la variable Post.
3
preparar los datos para escribir en el archivo. Hay varias opciones en términos de cómo dar formato a un archivo de texto de datos , uno de los más sencillos que implica cada valor de datos en una línea separada de la siguiente manera :
María
Jim
< p > Sam
Si desea que sus datos registrados en cualquier otro formato, o si desea añadir datos adicionales al valor pasado , prepararla , como en este ejemplo en el que también se incluye la fecha :
< p > $ date_today = date ( " MDA ");
$ name = " " $ date_today ;
grabaría cada línea en el archivo de la siguiente manera : . .
María 12.23.11
4
Abra el archivo de texto para escribir, de la siguiente manera :
$ file_handle = fopen ( " textupdate.php " , "a" ) ;
< p> el parámetro "a" significa que el archivo se abrirá para la escritura y el texto nuevo se añade al final de la misma. Escribe tus datos nuevos :
fwrite ( . File_handle $ , $ name " \\ n");
"\\ n " indica al programa para insertar un carácter de nueva línea después de escribir los datos, para que la próxima operación de grabación se iniciará en una nueva línea . Cierre el archivo :
fclose ($ file_handle ) ;
Este código funciona cuando el archivo de texto que se encuentra en el mismo directorio que el script PHP. Si no lo es, modificar el parámetro " fopen " para reflejar la ubicación del archivo de texto en relación con el script PHP.
5
Sube tu script PHP y el archivo de texto que un servidor web y probarlos. Si estás pasando datos al PHP desde otro script , vaya a eso y probarlo con diferentes valores de datos. Compruebe que el archivo de texto se actualiza correctamente y que no hay otros datos se corrompe . Puede comprobar el contenido del archivo de texto ya sea buscando el archivo en el navegador Web o descargar usando un programa FTP.