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

Chat en Flash (ActionScript) que no reconoce el nick.

Estas en el tema de Chat en Flash (ActionScript) que no reconoce el nick. en el foro de Flash y Actionscript en Foros del Web. Hola a todos. Yo tengo un chat en flash(actionscript): http://www.alicantechat.es/02.swf Podéis comprobar que no reconoce el nick ¿Cuál es el problema? Código ActionScript: Cita: package ...
  #1 (permalink)  
Antiguo 17/03/2013, 02:27
 
Fecha de Ingreso: agosto-2010
Mensajes: 12
Antigüedad: 13 años, 8 meses
Puntos: 0
Chat en Flash (ActionScript) que no reconoce el nick.

Hola a todos.

Yo tengo un chat en flash(actionscript):
http://www.alicantechat.es/02.swf

Podéis comprobar que no reconoce el nick
¿Cuál es el problema?

Código ActionScript:


Cita:

package
{
import flash.display.*;
import flash.events.*;
import flash.text.*;
import flash.net.navigateToURL;
import flash.net.URLRequest;
import flash.net.URLVariables;
import flash.net.*;


public class Main extends MovieClip
{

public function Main()
{
instRadio0.alpha=0;
instRadio1.alpha=0;

btnRadio0.addEventListener(MouseEvent.CLICK,flashO n);
btnRadio1.addEventListener(MouseEvent.CLICK,flashO ff);
btnSubmit.addEventListener(MouseEvent.CLICK,submit Form);
}

private function flashOn(e:Event)
{
instRadio0.alpha=0;
instRadio1.alpha=0;
}

private function flashOff(e:Event)
{
instRadio0.alpha=1;
instRadio1.alpha=1;
}

private function submitForm(e:Event)
{
var enlace:String;

enlace = "http://alicantechat.es/chatprueba/index4.php";

if(instRadio1.alpha==1){
enlace = "http://www.globalchat.es/webchat/java_tres/index.php";
}

var request:URLRequest = new URLRequest(enlace);

var variables:URLVariables = new URLVariables();
variables.Nickname = "txtNick.text";
variables.Channel = "#AlicanteChat.es";
request.data = variables;
request.method = URLRequestMethod.POST;
navigateToURL(request);


}


}

}




  #2 (permalink)  
Antiguo 19/03/2013, 11:59
Avatar de Manuellama  
Fecha de Ingreso: noviembre-2006
Ubicación: Zafra, Extremadura, Spain, Spain
Mensajes: 174
Antigüedad: 17 años, 5 meses
Puntos: 10
Respuesta: Chat en Flash (ActionScript) que no reconoce el nick.

variables.Nickname = "txtNick.text";

Creo que en nickname tienes que quitarle las comillas a "txtNick.text".

¿Es un textfield verdad?

es variables.nick = txtNick.text;

http://www.lightirc.com/faq.html

eso es para el param vars.

Y: enlace = " http://alicantechat.es/chatprueba/li...es&nick=prueba ";

Tienes que añadir los parámetros al swf, no al php.

Última edición por Manuellama; 19/03/2013 a las 12:15 Razón: añadir información extra
  #3 (permalink)  
Antiguo 20/03/2013, 18:04
 
Fecha de Ingreso: agosto-2010
Mensajes: 12
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Chat en Flash (ActionScript) que no reconoce el nick.

No funciona.
Sigue teniendo el mismo problema.

El webchat en php, y Lightirc funcionan perfectamente porque el webchat en php funciona todo bien.
  #4 (permalink)  
Antiguo 21/03/2013, 02:59
Avatar de Manuellama  
Fecha de Ingreso: noviembre-2006
Ubicación: Zafra, Extremadura, Spain, Spain
Mensajes: 174
Antigüedad: 17 años, 5 meses
Puntos: 10
Respuesta: Chat en Flash (ActionScript) que no reconoce el nick.

Entonces tienes que cargar las variables en php para pasarlas directamente al param vars.

Es decir, pasarle las variables al param vars por $_GET desde la página anterior y que las cargue como variables incrustadas y flash te reconocerá el nick, no manejo lightirc y no puedo confirmarlo, pero debe ser así si las variables son de param vars.

Etiquetas: actionscript, chat, flash, movie, reconoce, swf
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 11:22.