
He estado buscando la forma de que en una pagina con formularios, al darle al Send la informacion escrita se guardase en un txt dentro del servidor.... pero no he conseguido hacerlo funcionar (Sera por inutil... xD)
Se algo de html, pero de php ni idea...
La duda es la siguiente...:
Código:
<html>
<head>
<title>Guardar datos de formulario en un archivo de texto</title>
</head>
<body>
<form action="X" method="post">
Nombre: <input type="text" name="nombre" /><br />
Pass: <input type="password" name="pass" /><br />
<input type="submit" value="Enviar" />
</form>
</body>
</html>
¿Donde esta la X iria la ruta del archivo php?
En el caso de que la ponga... trata de ejecutarse... y el navegador supongo que no es capaz de soportarlo...
Creo que el php tendria que llevar lo siguiente:
Código:
<?
if(isset($_POST[‘nombre’],$_POST[‘apellidos’])){
#se abre el fichero en modo lectura y escritura.
$archivo = fopen("datos.txt","a+");
#se crea uan variable con los datos a introducir. \r\n genera un salto de linea
$cadena = "Nombre: ".$_POST[‘nombre’].".\r\nPass: ".$_POST[‘pass’].".\r\n\r\n";
fputs($archivo,$cadena);
#se cierra el fichero
fclose($archivo);
}
?>
Si me equivocado en algo... decirmelo T_T que soy bastante novato..
Muchas gracias de antemano