
Crear archivo y agregar datos desde un formulario
Publicado por Cachi (33 intervenciones) el 21/11/2015 22:19:12
Hola !!
Estoy tratando de cargar un archivo con datos recolectados desde un formulario. No me da ningún error cuando lo ejecuto, pero el archivo nisiquiera se crea ! :((
¿ Alguien podría ayudarme ?
La idea es tener, por ejemplo, un archivo con los datos guardados de esta forma:
Fecha: 30-10-2015 17:27
Nombre: Juan
E-mail: [email protected]
Comentario: esto es una prueba
..............................
Y así acumulando los datos en el archivo txt a medida que se los va ingresando al formulario.
Estos son los dos archivos que cree.
¿Qué estoy haciendo mal ?
Pagina1.php
Pagina2.php
Gracias a cualquiera que pueda ayudarme !
Estoy tratando de cargar un archivo con datos recolectados desde un formulario. No me da ningún error cuando lo ejecuto, pero el archivo nisiquiera se crea ! :((
¿ Alguien podría ayudarme ?
La idea es tener, por ejemplo, un archivo con los datos guardados de esta forma:
Fecha: 30-10-2015 17:27
Nombre: Juan
E-mail: [email protected]
Comentario: esto es una prueba
..............................
Y así acumulando los datos en el archivo txt a medida que se los va ingresando al formulario.
Estos son los dos archivos que cree.
¿Qué estoy haciendo mal ?
Pagina1.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
echo "<Head>";
echo "<Title>Pagina 1</Title>";
echo "</Head>";
echo "<Body>";
echo "<form action=\"pagina2.php\" method=\"POST\">";
echo "<p><b>Por favor ingrese un nombre, email y comentario: </b></p>";
echo "<p><b>Nombre: </b></p>";
echo " <input name=\"Nombre\" type=\"string\" />";
echo "<p><b>Mail: </b></p>";
echo " <input name=\"Mail\" type=\"string\" />";
echo "<p><b>Comentario: </b></p>";
echo " <textarea name=\"comment\" rows=\"5\" cols=\"40\"></textarea> \"/>";
echo " <input name=\"submit\" type=\"submit\" class=\"texto\" value=\"Enviar\" \"/>";
echo " <input type=\"reset\" value=\"Borrar\" />";
echo "</form>";
echo "</Body>";
?>
Pagina2.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
echo "<Head>";
echo "<Title>Pagina2</Title>";
echo "</Head>";
echo "<Body>";
$f= fopen (archivo.txt, ‘a+’);
$hoy = getdate();
fputs($f, $hoy);
fputs($f,"\n");
$texto= ($_POST["nombre"]);
fputs($f, $texto);
fputs($f,"\n");
$texto= ($_POST["mail"]);
fputs($f, $texto);
fputs($f,"\n");
$texto= ($_POST["comment"]);
fputs($f, $texto);
fputs($f,"\n");
$texto= "..............................";
fputs($f, $texto);
fputs($f,"\n");
fclose($f);
?>
Gracias a cualquiera que pueda ayudarme !
Valora esta pregunta


0