¿Saben como crear un formulario y guardar los datos en un .txt?

redactorweb

Lambda
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
28 Jul 2010
Mensajes
2.894
Cómo dice el título, no tiene porqué funcionar online, solamente con que sea el HTML y se ejecute en el PC funciona.
Un pequeño formulario y los datos que queden persistidos en un .txt en el disco duro.
Si alguien sabe o tiene un tutorial a mano le agradezco.
 

pmike

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios!
Desde
26 Feb 2012
Mensajes
341
En un principio el archivo donde guardas los datos del form ha de estar en tu server, ya que PHP se ejecuta en el server, NO en tu PC.
Tienes que poner en la raiz de tu sitio un archivo con permisos 755 (archivo.txt).
He puesto tres contenidos para que se añadan en tu form y luego se guarden en $mi_texto y posteriormente se escribira en el archivo.

NOTA: Si deseas que funcione en tu PC tienes que montar un Server Apache para Windows.



Insertar CODE, HTML o PHP:
 $mi_texto .= $contenido_form1;
 $mi_texto .= $contenido_form2;
 $mi_texto .= $contenido_form3;

 $file = fopen("archivo.txt", "w");            
 fwrite($file, $mi_texto . PHP_EOL);            
 fclose($file);
 
Última edición:

redactorweb

Lambda
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
28 Jul 2010
Mensajes
2.894
En un principio el archivo donde guardas los datos del form ha de estar en tu server, ya que PHP se ejecuta en el server, NO en tu PC.
Tienes que poner en la raiz de tu sitio un archivo con permisos 755 (archivo.txt).
He puesto tres contenidos para que se añadan en tu form y luego se guarden en $mi_texto y posteriormente se escribira en el archivo.

NOTA: Si deseas que funcione en tu PC tienes que montar un Server Apache para Windows.



Insertar CODE, HTML o PHP:
 $mi_texto .= $contenido_form1;
 $mi_texto .= $contenido_form2;
 $mi_texto .= $contenido_form3;

 $file = fopen("archivo.txt", "w");           
 fwrite($file, $mi_texto . PHP_EOL);           
 fclose($file);
Ahi va, viene por ahí, no quiero montar un server, la idea es persistir los datos de una página html en un txt en la misma computadora, todos los días se copian los datos a otro PC, la compu no tiene conexión a internet por temas de seguridad.
 

Luisin

Ni
SEO
Verificación en dos pasos activada
Desde
25 Nov 2012
Mensajes
3.635

Lo encontre en Stackoverflow.

Solo queda que captures con javascript los datos del formulario y lo proceses. No es necesario enviar a ningun server. PD: No es posible que el navegador interactúe guardando datos automáticamente en el disco duro. Supongo que creando una extensión se podría, pero ahí no tengo idea.
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros, intermediario gratis
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí


Arriba