Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2008, 14:42
StRoYeR
 
Fecha de Ingreso: enero-2008
Mensajes: 24
Antigüedad: 16 años, 3 meses
Puntos: 0
Pregunta Convertir código JavaScript a PHP

Hola, tengo un problema con este código. Mi idea era que dicho código se diera cuenta de cuando se ha seleccionado una imagen y la vaya colocando en un array y que no fuera posible seleccionar 2 veces una misma imagen. Pensando que Javascript (No estoy muy familiarizado con este lenguaje) me ayudaría pedí ayuda en el foro y me ofrecieron este codigo que funciona perfectamente, lo malo es que no puedo trabajar con el desde PHP.
¿Alguna idea para convertir el codigo javascript en php?

Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>test</title>
<script>
Array.prototype.in_array=function(){
    for(var j in this){
        if(this[j]==arguments[0]){
            return true;
        }
    }
    return false;    
}
var vec=[];
function guardarYComprobar(elem){
if(vec.in_array(elem)){
alert('nop');
}else{
vec.push(elem)
}
}
</script>
</head>

<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
   <td><img src="./images/cards/back.jpg" name="card1" width="80" height="130" onclick="this.src='./images/cards/26.gif';guardarYComprobar(this.src)"></td>
<td><img src="./images/cards/back.jpg" name="card2" width="80" height="130" onclick="this.src='./images/cards/6.gif';guardarYComprobar(this.src)"></td>
<td><img src="./images/cards/back.jpg" name="card3" width="80" height="130" onclick="this.src='./images/cards/30.gif';guardarYComprobar(this.src)"></td>
<td><img src="./images/cards/back.jpg" name="card4" width="80" height="130" onclick="this.src='./images/cards/14.gif';guardarYComprobar(this.src)"></td>
<td><img src="./images/cards/back.jpg" name="card5" width="80" height="130" onclick="this.src='./images/cards/20.gif';guardarYComprobar(this.src)"></td>
<td><img src="./images/cards/back.jpg" name="card6" width="80" height="130" onclick="this.src='./images/cards/1.gif';guardarYComprobar(this.src)"></td>
</table>
</body>
</html>
Saludos.