Foros del Web » Programando para Internet » PHP »

guardar datos a un txt

Estas en el tema de guardar datos a un txt en el foro de PHP en Foros del Web. hola a todos, como puedo guardar los datos que se meten por un textbox a un txt y despues poder leerlos, gracias...
  #1 (permalink)  
Antiguo 30/09/2006, 14:12
 
Fecha de Ingreso: mayo-2006
Ubicación: mexico, distrito federal
Mensajes: 64
Antigüedad: 18 años
Puntos: 0
Pregunta guardar datos a un txt

hola a todos, como puedo guardar los datos que se meten por un textbox a un txt y despues poder leerlos, gracias
  #2 (permalink)  
Antiguo 30/09/2006, 15:31
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 4 meses
Puntos: 4
Que tal Master,

En geenral para generar archivos dinámicos, en este caso un txt puedes usar fwrite :

http://www.php.net/fwrite

Un ejemplo ultrabásico de como trabajar con fwrite generando un txt :

<?
$page="algo de texto";
$fd = fopen ("archivo.txt", "w");
fwrite ($fd, $page);
fclose($fd);
echo __FILE__;
?>

Donde $page es lo que recibes del Textbox.

Saludos.
__________________
EL LIMITE ES EL UNIVERSO
  #3 (permalink)  
Antiguo 30/09/2006, 17:50
 
Fecha de Ingreso: septiembre-2006
Mensajes: 21
Antigüedad: 17 años, 7 meses
Puntos: 0
bueno tengo otra
soy nuevo en php pero se algo
es un poquita mas larga.
pero para que cuando guardes en el txt no se borra lo que habias guardado antes.
prueba con este.

<?
$cadena_final .= $texto;
$fh = fopen("mensajes.txt","a");
$cadena_final = stripslashes($cadena_final);

if(eregi("iespana.es",$Host)) {

fputs($fh,$cadena_final);

} else {

if($HTTP_SERVER_VARS['REQUEST_METHOD'] == "POST") {

fputs($fh,$cadena_final);

}

}

echo "el mensaje : $texto ha sido guardado." ;


?>


dato= $texto es el que se guarda. en este caso es una variable pero puedes editarlo por el mensaje que quieras guardar.
  #4 (permalink)  
Antiguo 30/09/2006, 17:56
 
Fecha de Ingreso: septiembre-2006
Mensajes: 21
Antigüedad: 17 años, 7 meses
Puntos: 0
se me olvidaba algo
te recomiendo que hagas una pagina htm:
<form method="POST" action="guardar.php">
<p><input type="text" name="texto" size="20"><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></p>
</form>

dato: guardar.php sera la pagina que lleve el codigo anterior
  #5 (permalink)  
Antiguo 02/10/2006, 14:38
 
Fecha de Ingreso: mayo-2006
Ubicación: mexico, distrito federal
Mensajes: 64
Antigüedad: 18 años
Puntos: 0
ok, muchasa gracias por las respuestas, las pondre en practica y dudas estare molestando de nuevo muchas gracias.
  #6 (permalink)  
Antiguo 03/10/2006, 15:54
 
Fecha de Ingreso: mayo-2006
Ubicación: mexico, distrito federal
Mensajes: 64
Antigüedad: 18 años
Puntos: 0
jose lara me parece un buen ejemplo para guardar datos a un txt, pero el problema que tengo es que no le puedo poner un salto de linea... y aprovechando como hacer que estos datos se lean desde un <select> y tenga la opcion de escoger segun lo que ingrese al txt, muchas gracias por su atencion
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 06:07.