Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/04/2010, 06:58
Avatar de cemansilla
cemansilla
 
Fecha de Ingreso: septiembre-2007
Ubicación: Buenos Aires, Argentina, Argentina
Mensajes: 214
Antigüedad: 16 años, 7 meses
Puntos: 6
Respuesta: Este codigo solo genera como numero aleatorio "2" ¿donde está el fallo?

Cita:
Iniciado por Vj_DarkHunter Ver Mensaje
Haber si podeis hecharme una mano con este codigo. Solo da como resultado el numero 2, cuando deberia de dar 1, x, 2 al azar.
El problema está en las validaciones, estás asignando en lugar de comparar. Deberías cambiar esto:

Código PHP:
if ($numero $GLOBALS["uno"]) {$numerofinal "1";}
if (
$numero $GLOBALS["dos"]) {$numerofinal "x";}
if (
$numero $GLOBALS["tres"]) {$numerofinal "2";} 
Por eso:

Código PHP:
if ($numero == $GLOBALS["uno"]) {$numerofinal "1";}
if (
$numero == $GLOBALS["dos"]) {$numerofinal "x";}
if (
$numero == $GLOBALS["tres"]) {$numerofinal "2";} 
Saludos!
__________________
CÉSAR MANSILLA
Web & Mobile Developer - Analista - Creativo - Curioso
http://cesarmansilla.com/
http://cesarmansilla.com/blog/