Foros del Web » Creando para Internet » Flash y Actionscript »

Como escribir un archivo TXT mediante ActionScript

Estas en el tema de Como escribir un archivo TXT mediante ActionScript en el foro de Flash y Actionscript en Foros del Web. Que tal Alguien de aqui ha escrito un archivo TXT mediante ACTIONSCRIPT...
  #1 (permalink)  
Antiguo 08/07/2005, 10:20
Avatar de Spiritmonger  
Fecha de Ingreso: febrero-2004
Ubicación: Ciudad de México
Mensajes: 44
Antigüedad: 20 años, 9 meses
Puntos: 0
Información Como escribir un archivo TXT mediante ActionScript

Que tal

Alguien de aqui ha escrito un archivo TXT mediante ACTIONSCRIPT
__________________
"Dar cualquier cosa que sea menos que lo mejor de uno mismo es sacrificar el don que han recibido"
  #2 (permalink)  
Antiguo 08/07/2005, 10:31
Avatar de CREW  
Fecha de Ingreso: diciembre-2004
Ubicación: Mi Casa
Mensajes: 793
Antigüedad: 19 años, 11 meses
Puntos: 0
escribir un .txt... no sera que quieres carga un .txt en tu pelicula...
__________________
_________________________________
Mario Contreras || Diseñador Gráfico + Web:Mi Blog
  #3 (permalink)  
Antiguo 08/07/2005, 10:39
Avatar de Spiritmonger  
Fecha de Ingreso: febrero-2004
Ubicación: Ciudad de México
Mensajes: 44
Antigüedad: 20 años, 9 meses
Puntos: 0
Mensaje

No Crew, necesito escribir un Archivo TXT, con variables y luego ver si se puede reescribir.

Lo que pasa es que estoy haciendo una encuesta con flash, pero me pidieron que no usara bases datos.

Yo ya lo hice con Flash y Java, la clase de Java.IO escribia el archivo TXT con los valores de una base de datos y luego los importaba en flash

Pero ahora necesito hacerlo todo esto con Flash solamente viejo :|
__________________
"Dar cualquier cosa que sea menos que lo mejor de uno mismo es sacrificar el don que han recibido"
  #4 (permalink)  
Antiguo 08/07/2005, 11:19
 
Fecha de Ingreso: julio-2003
Ubicación: Cali
Mensajes: 59
Antigüedad: 21 años, 4 meses
Puntos: 0
Hola, podrias hacerlo usando PHP y MySQL dentro de flash, pero no es posible grabar en un txt.
__________________
jcvo
  #5 (permalink)  
Antiguo 08/07/2005, 13:54
Avatar de Spiritmonger  
Fecha de Ingreso: febrero-2004
Ubicación: Ciudad de México
Mensajes: 44
Antigüedad: 20 años, 9 meses
Puntos: 0
Asi es juancavaor

Lo voy a hacer con PHP, pero sin mYsql
Y EL TXT va a servir como almacenador de variables, primero las leo en el flash con Load Vars, traigo el valor y despues utilizo el PHP para escribir el TXT con el nuevo valor, y así hacemos el Ciclo

Pero, gracias a todos por las contribuciones
__________________
"Dar cualquier cosa que sea menos que lo mejor de uno mismo es sacrificar el don que han recibido"
  #6 (permalink)  
Antiguo 08/07/2005, 13:59
Avatar de Spiritmonger  
Fecha de Ingreso: febrero-2004
Ubicación: Ciudad de México
Mensajes: 44
Antigüedad: 20 años, 9 meses
Puntos: 0
Y para los que estén interesados, este es el código que encontré (está en inglés)

En el flash quedaria asi :

var fileContents = "This is the string we are writing to the file.";

loadVarsText = new loadVars();
loadVarsText.onLoad = function(success) {
if (success) {
if (this.wroteFile == true) {
trace("Success! Write to file complete.");
} else {
trace("Error, write to file failed!.");
}
} else {
trace("Error, loadVars failed!");
}
};
loadVarsText.load("writeFile.php?&stuffToWrite="+f ileContents);

Y el PHP, quedaría así

<?php

$filename ="myFile.txt";
$writeError = false;
$fileStream;

if (!$fileStream = fopen($filename,'a')) {
$writeError = true;
} else {
if (!fputs($fileStream, $stuffToWrite)) {
$writeError = true;
} else {
fclose($fileStream);
}
}

print "&wroteFile=".$writeError;
?>


The FLASH actionscript is contacting the PHP script and supplying the
stuffToWrite. The PHP script will open the file path specified in $filename
of the PHP script and use fopen() to open the file for writing. Refer to
this link --> http://www.php.net/manual/en/function.fopen.php to see how you
actually want to use fopen() in your PHP script. At the moment it is set to
write to the end of the file; fopen($filename,'a').The
PHP script then returns wroteFile back to the FLASH actionscript to tell it
if it failed or not. Be sure that the PHP script is somewhere that "other"
or "nobody" has permissions to create/edit the text file.
__________________
"Dar cualquier cosa que sea menos que lo mejor de uno mismo es sacrificar el don que han recibido"
  #7 (permalink)  
Antiguo 08/07/2005, 14:19
Avatar de RobiBaggio
Colaborador
 
Fecha de Ingreso: enero-2005
Ubicación: Mind
Mensajes: 13.554
Antigüedad: 19 años, 10 meses
Puntos: 150
Buen aporte Spiritmonger.

En flash-db.com también hay mucho sobre eso.

Saludos!
  #8 (permalink)  
Antiguo 08/07/2005, 15:33
 
Fecha de Ingreso: julio-2003
Ubicación: Cali
Mensajes: 59
Antigüedad: 21 años, 4 meses
Puntos: 0
Muy bien, no lo habia pensado antes.
__________________
jcvo
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 16:04.