Como tengo que cambiar solo entre dos imágenes (mediante 1 script) necesito alternarlas. Por eso estoy tratando de usar una variable global que tome dos valores alternadamente y la pase al script. Sin embargo, la variable no toma el segundo valor, simplemente se mantiene en el inicial. De momento estoy usando la función que cambia la imagen al poner encima el mouse...debería alternarlas. Cabe mencionar, que he probado muchas formas distintas de hacerlo usando variables globales, ésta es la última versión.
Mi Código:
Código PHP:
$valor=0;
$color[] = "ROJO.png";
$color[] = "NEGRO.png";
echo '<table width="198" border="1" align="center" ';
echo 'cellpadding="0" cellspacing="0" bordercolor="#000000" bgcolor="#999999"><tr>';
echo '<td onmouseout="'."MM_swapImgRestore()".'"'.'onmouseover="';
echo "MM_swapImage('36','','";
echo $color[$GLOBALS['valor']];
if($GLOBALS['valor']==1){
$GLOBALS['valor'] = 0;
}else{
$GLOBALS['valor'] = 1;
}
echo "',1)".'" onclick="';
echo '"';
echo '><img src="'.$back.'" width="26" height="20" id="'."36".'"></img></td>';
Código HTML:
<td onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('37','','ROJO.png',1)" onclick=""><img src="BACK.png" width="26" height="20" id="37"></img></td>
Código:
Edit:connect.site50.net/minimax.php
La primera Casilla de arriba a la izquierda es la que estoy cambiando.
Gracias de Antemano.