Tengo un fla de juego tipo casino el cual originalmente cargaba los creditos inicales (init_credits) con un valor predeterminado (ej. 1000) como se muestra a continuacion:
Código ActionScript :
start_time = getTimer(); scriptpovo = false; stage_w = 640; stage_h = 480; columns = 5; rows = 3; init_credits = 1000; total_buttons = 5; max_coins = 20; max_lines = 5;
El tema es que quiero que el valor de init_credits sea tomado desde un archivo php (En este ejemplo llamado prueba.php) que realiza la consulta a una BD. Esto lo he logrado con loadvars. Ejemplo.
Código ActionScript :
start_time = getTimer(); scriptpovo = false; stage_w = 640; stage_h = 480; columns = 5; rows = 3; var init_credits = new LoadVars(); init_credits.load("http://localhost/casino/game/joker/prueba.php"); total_buttons = 5; max_coins = 20; max_lines = 5; total_items = 5; spin_speed = 20; spin_time = 500;
Archivo prueba.php
Código PHP :
<?php include ("../../setup.php"); $result=mysql_query("select * from users where login='facundo'"); $row=mysql_fetch_array($result); $cash=$row[3]; echo $cash; ?>
Esto da una salida de por ejemplo "1380".
El tema es que el swf se conecta correctamente y me toma el valor de mencion, pero le agrega al final un signo "=" que obviamente luego no deja continuar correctamente.
Les agrego una imagen de como sale el swf.
He probado cambiando las codificaciones del archivo php, de la BD, etc, he leido bastante en la web pero nada de nada.
Espero me ayuden y gracias anticipadas.