Ver Mensaje Individual
  #11 (permalink)  
Antiguo 21/08/2012, 09:54
nomarlegnar
 
Fecha de Ingreso: agosto-2012
Ubicación: Agüitas Ranch
Mensajes: 18
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: Texas Holdem php y AS3

saludos!!! pues que bien... si, claro y te agradeceria toda la ayuda que pudieras brindarme de igual forma si yo puedo apoyarte con algo pues estoy en toda la disposicion...

respecto a lo que me comentas y el metodo que utilizas para traerte las variables del php tengo algunas dudas y te las listo a continuacion... tratare de poner el codigo lo mas explicito posible por aquello que dices que no eres muy bueno para leer codigos ajenos... ;)

1.- Tengo el siguiente error:

TypeError: Error #1034: Error de conversión forzada: no se puede convertir "

images/diamonds.gif,8|images/hearts.gif,10|images/hearts.gif,5|images/spades.gif,8|images/spades.gif,Q|images/hearts.gif,J|images/spades.gif,A|images/clubs.gif,10|images/clubs.gif,Kimages/spades.gif,5|images/clubs.gif,J|images/diamonds.gif,4|images/spades.gif,J|images/diamonds.gif,2|images/diamonds.gif,7|images/diamonds.gif,J|images/clubs.gif,4|images/hearts.gif,8" en flash.net.URLVariables.
at com::TexasHoldem/loadCompleteHandler()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()

efectivamente trae la variable del php pero me marca ese error, por lo tanto me lo imprime null...

Código PHP:
package com
{
    
import flash.display.*
    
import flash.net.*
    
import flash.events.*;
    
import flash.profiler.showRedrawRegions;


    public class 
TexasHoldem extends flash.display.MovieClip
    
{
        private var 
req:URLRequest = new URLRequest("http://localhost/TexasHoldemPHP_AS3_Flash_Flex/phpClasses/example2.php");
        private var 
loader:URLLoader = new URLLoader();
        private var 
variable:URLVariables;
        private var 
carta1:String;
        private var 
fondo:Fondo = new Fondo  ;

        public function 
TexasHoldem()
        {
            
addChild(fondo);
            
fondo.400,fondo.260;

                        
//Omito esta linea ya que primero me marcaba un error de formato
            //loader.dataFormat = URLLoaderDataFormat.VARIABLES;
            
req.data variable;
            
loader.load(req);
            
loader.addEventListener(Event.COMPLETEloadCompleteHandler);
        }

        private function 
loadCompleteHandler(event:Event):void
        
{
            
variable event.target.data
            
//donde 'arrPlayVar1' es la variable que me regresa el PHP ademas de otras...
                        
carta1 String(variable.arrPlayVar1)
                        
            
trace(carta1);
        }
    }

Quiero pensar que por esa misma razón me lo imprime null desde antes de efectuar la corrección que me propusiste :S

o será que no estoy trabajando bien con el PHP???

del PHP lo envio con un
Código PHP:
echo ($arrPlayVar1); 
que podrá ser colega Liranan??