CoMo PuEdO hAcEr...?

chechi912
02 de Abril del 2005
Hola a todos.
Esta es la pregunta.
Como puedo hacer para que cuando meta algun dato en un "input type text"
y le de al submit se me guarden estos datos en otro archivo??
Sin Mysql.Como si fuera un libro de visitas.
Alguien me puede ayudar?
Porfavor le estare muy agradecido.Si puede ser en un archivo php o en .txt

eth0
02 de Abril del 2005
Coño, ¡ahora va a resultar que los libros de visitas no utilizan bases de datos!

¿Entonces cómo crees tú que guardan los mensajes, criatura?

leonardo
02 de Abril del 2005
como lo pienso yo....

No es optimo asi tengas una pagina chica el usar archivos txt para guardar datos por que?

para que se guarden datos de una pagina a un txt tu debes dar permisos de escritura y lectura a los usuarios si te pones a pensar seria como abrirle la puerta a cualquiera.

luego de que pienses en esto te recomiendo que lo desarrolles con bases de datos primero: es mas facil el manejo de los datos del formulario a la base Segundo: no tienes que hacer mil malabares para que se agrege un registro (dar permisos etc....)

piensalo........suerte bye

juanitoelisto
02 de Abril del 2005
Pues o uso este script y nunca tuve problemas.
Espero que te sirva, Saludos.


<?php
$nombre_archivo = \'prueba.txt\';
$contenido = "Agregar esto al archivo\n";

// Asegurarse primero de que el archivo existe y puede escribirse sobre el.
if (is_writable($nombre_archivo)) {

// En nuestro ejemplo estamos abriendo $nombre_archivo en modo de adicion.
// El apuntador de archivo se encuentra al final del archivo, asi que
// alli es donde ira $contenido cuando llamemos fwrite().
if (!$gestor = fopen($nombre_archivo, \'a\')) {
echo "No se puede abrir el archivo ($nombre_archivo)";
exit;
}

// Escribir $contenido a nuestro arcivo abierto.
if (fwrite($gestor, $contenido) === FALSE) {
echo "No se puede escribir al archivo ($nombre_archivo)";
exit;
}

echo "Éxito, se escribió ($contenido) al archivo ($nombre_archivo)";

fclose($gestor);

} else {
echo "No se puede escribir sobre el archivo $nombre_archivo";
}
?>

Chejov
02 de Abril del 2005
Con las manos, chechi912. Con las manos.
lee mas http://www.php.net/manual/es/

jeje
02 de Abril del 2005
Soi manco. :( xDDDDDDDDDD