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

Que esta MALL me vuelve LOCO

Estas en el tema de Que esta MALL me vuelve LOCO en el foro de Flash y Actionscript en Foros del Web. Como va gente esto ya se convirtio en una pesadilla necesito ayuda Quiero hacer una marquesina dinamica osea a travez de un textBox ingreso un ...
  #1 (permalink)  
Antiguo 02/02/2009, 17:15
 
Fecha de Ingreso: julio-2008
Ubicación: San Luis
Mensajes: 70
Antigüedad: 9 años, 4 meses
Puntos: 1
Que esta MALL me vuelve LOCO

Como va gente esto ya se convirtio en una pesadilla necesito ayuda

Quiero hacer una marquesina dinamica
osea a travez de un textBox ingreso un mensaje eso lo grabo en un txt y luego lo muestro en un textFiel dinamico

bueno pase por varias etapas y me ha ayudado a investigar y romperme la cabeza pero cuando logro algo no funciona otra parte jeje

bueno esto es lo que tengo

Codigo de grabacion en el txt llamando a un PHP:

Código:
obj_enviar  = new LoadVars(); 
obj_recibir = new LoadVars(); 

btnEnviar.onRelease = function() 
{ 
	obj_enviar.Mensaje  = tbNombre.text + ": " + tbMensaje.text; 
	obj_enviar.sendAndLoad("grabarmsj.php",obj_recibir,"POST"); 
} 
obj_recibir.onLoad = function() 
{ 
	if (obj_recibir.enviado=="si")
	{
		lbluno.text    ='Gracias, por tu saludo';
		tbNombre.text  =" "; 
		tbMensaje.text =" "; 
	}
	else 
	{
		lbluno.text ='Error! al enviar saludo' ;
	}
}
Codigo PHP que graba en el txt:
Código:
<?
$archivo = "mensajes.txt";
$newMensaje = $_POST['Mensaje'];

$fp = fopen($archivo,"a+");
fwrite($fp, $newMensaje);
fclose($fp);

$fp = fopen($archivo,"r");
$msjCompleto = fread($fp, filesize($archivo));
fclose($fp);



 if ($msjCompleto=="") 
 {
	echo"enviado=no"; 
 } 
 else
 {
	echo "enviado=si"; 
 }
echo"&fin=si";
?>
cuando resuelva que esta mal en estos codigo seguimos con la pesadilla
  #2 (permalink)  
Antiguo 02/02/2009, 22:43
Avatar de MoDoRrO  
Fecha de Ingreso: septiembre-2005
Ubicación: Php+Flash+AS
Mensajes: 1.072
Antigüedad: 12 años, 2 meses
Puntos: 12
Respuesta: Que esta MALL me vuelve LOCO

que no funciona?
  #3 (permalink)  
Antiguo 03/02/2009, 07:29
 
Fecha de Ingreso: julio-2008
Ubicación: San Luis
Mensajes: 70
Antigüedad: 9 años, 4 meses
Puntos: 1
Respuesta: Que esta MALL me vuelve LOCO

No graba el txt con lo que los datos que le envio.
  #4 (permalink)  
Antiguo 03/02/2009, 08:03
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 10 años
Puntos: 51
Respuesta: Que esta MALL me vuelve LOCO

no entiendo por que utilizas dos variables con una sobra XDXDXD

Código PHP:
btnEnviar.onRelease = function() {
    var 
obj_enviar:LoadVars = new LoadVars();
    
obj_enviar.Mensaje tbNombre.text+": "+tbMensaje.text;
    
obj_enviar.sendAndLoad("grabarmsj.php",obj_enviar,"POST");
    
obj_enviar.onLoad = function() {
        if (
this["enviado"] == "si") {
            
lbluno.text 'Gracias, por tu saludo';
            
tbNombre.text "";
            
tbMensaje.text "";
        } else {
            
lbluno.text 'Error! al enviar saludo';
        }
    };
}; 
Código PHP:
<?
$archivo 
"mensajes.txt";
$newMensaje $_POST['Mensaje'];

$fp fopen($archivo,"a+");
fwrite($fp$newMensaje);
fclose($fp);

$fp fopen($archivo,"r");
$msjCompleto fread($fpfilesize($archivo));
fclose($fp);



 if (
$msjCompleto=="")
 {
    echo
"&enviado=no&";
 }
 else
 {
    echo 
"&enviado=si&";
 }
echo
"&fin=si&";
?>
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #5 (permalink)  
Antiguo 03/02/2009, 08:30
 
Fecha de Ingreso: julio-2008
Ubicación: San Luis
Mensajes: 70
Antigüedad: 9 años, 4 meses
Puntos: 1
Respuesta: Que esta MALL me vuelve LOCO

Lynxcraft, no veo que alla nada diferente a lo mio solo es que solo usas una variable LoadVars, voy a probarlo y te avizo. Gracias!!
  #6 (permalink)  
Antiguo 03/02/2009, 12:39
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 10 años
Puntos: 51
Respuesta: Que esta MALL me vuelve LOCO

aunque no lo parezca existen diferencias que te pueden causar problemas incluso no es lo mismo poner esto echo"&enviado=no&"; que esto echo"enviado=no";
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #7 (permalink)  
Antiguo 03/02/2009, 12:56
 
Fecha de Ingreso: julio-2008
Ubicación: San Luis
Mensajes: 70
Antigüedad: 9 años, 4 meses
Puntos: 1
Respuesta: Que esta MALL me vuelve LOCO

NO lamentablemente no anda, Alguna otra idea de porque no funciona??
Que estoy haciendo mal?
  #8 (permalink)  
Antiguo 03/02/2009, 13:01
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 10 años
Puntos: 51
Respuesta: Que esta MALL me vuelve LOCO

JEJEJE la verdad curiosamente lo he probado tal cual como lo he puesto y si que funciona XDXD por lo jeneral lo se hacer al paso pero en esto si que me detube
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #9 (permalink)  
Antiguo 03/02/2009, 13:11
 
Fecha de Ingreso: julio-2008
Ubicación: San Luis
Mensajes: 70
Antigüedad: 9 años, 4 meses
Puntos: 1
Respuesta: Que esta MALL me vuelve LOCO

Mmmm lo puse tal cual esta y lo subi al servidor!
le di todos los permisos al archivo mensaje.txt en el server. Pero sigue sin escribirme el txt.
podes mandarme el archivo que probaste. [email protected] o agregame y hablamos mejor

NO sin duda alguna no me funciona lo probe desde cero arme un swf nuevo y le puse los componentes necesarios, el codigo tal cual como vos me dijiste pero nada!! Me muestra el cartel de Gracias por enviar tu saludo como si ubiera grabado bien pero voy al mensajes.txt reviso si hay algo y no hay nada..

Última edición por memox32; 03/02/2009 a las 13:28
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 12:15.