Foros del Web » Programando para Internet » PHP »

Escribir en TXT al llenar formulario

Estas en el tema de Escribir en TXT al llenar formulario en el foro de PHP en Foros del Web. Hola, tengo una duda de PHP como puedo hacer que al llenar un formulario html se ponga un numero en el TXT por ejemplo lo ...
  #1 (permalink)  
Antiguo 28/04/2009, 21:07
 
Fecha de Ingreso: enero-2009
Mensajes: 21
Antigüedad: 15 años, 3 meses
Puntos: 0
Escribir en TXT al llenar formulario

Hola, tengo una duda de PHP como puedo hacer que al llenar un formulario html se ponga un numero en el TXT por ejemplo lo llenan por primera vez y se pone 1 lo llenan por segunda vez y se pone 2 y asi susesivamente.

Se que es fopen y fwrite pero no se como usar esos codigos para hacer lo que quiero
  #2 (permalink)  
Antiguo 28/04/2009, 23:15
 
Fecha de Ingreso: abril-2009
Ubicación: en un lugar de la mancha
Mensajes: 236
Antigüedad: 15 años
Puntos: 38
Respuesta: Escribir en TXT al llenar formulario

espero haberte entendido, mira a ver si es esto lo ke necesitas:

<?

//aki almacenas lo ke kieras guardar en el TXT.

$guardar = "lo ke kieras escribir en el TXT";

// abres el TXT ke te aconsejo ke lo pongas un directorio mas arriba de tu carpeta //de proyecto por cuestion de seguridad (../) luego otra carpeta //(nombre_carpeta) y luego el TXT ("../nombre_carpeta/nombre.txt") y letra "a" //permites añadir, escirbir, leer y luego del ultimo dato guardado en ese TXT.

$fichero = fopen("../nombre_carpeta/nombre.txt", "a");

flock($fichero, 2);

fwrite($fichero, $guardar);

flock($fichero, 3);

fclose($fichero);

?>

espero te sirva
  #3 (permalink)  
Antiguo 29/04/2009, 13:31
 
Fecha de Ingreso: enero-2009
Mensajes: 21
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Escribir en TXT al llenar formulario

Eso lo unico que haría es escribir lo que yo quiera en el TXT???

Porque yo quiero hacer que cuando llenen un formulario se ponga un numero en el txt.

Espero me entiendas ;)
  #4 (permalink)  
Antiguo 29/04/2009, 13:45
Avatar de buzu  
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 17 años, 6 meses
Puntos: 122
Respuesta: Escribir en TXT al llenar formulario

tienes que abrir el archivo para lectura, lees el último número y lo aumentas en uno, después cierras el archivo y lo abres con modo de escritura. Guardas el número y cierras el archivo. Algo como un contador de visitas.

Rolygc, por favor escribe un poquito mejor. Esos Ke se ven muy mal.
__________________
twitter: @imbuzu
  #5 (permalink)  
Antiguo 29/04/2009, 13:47
 
Fecha de Ingreso: enero-2009
Mensajes: 21
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Escribir en TXT al llenar formulario

AHH Ok muchas gracias
  #6 (permalink)  
Antiguo 29/04/2009, 14:02
 
Fecha de Ingreso: abril-2009
Ubicación: en un lugar de la mancha
Mensajes: 236
Antigüedad: 15 años
Puntos: 38
Respuesta: Escribir en TXT al llenar formulario

Lo siento, es la costumbre, trataré de hacerlo mejor para la próxima.
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 13:43.