Cita:
Iniciado por Panino5001
Sí, es posible, pero usando alguna técnica de AJAX, como inclusión DOM, IFRAME o XMLHttpRequest. Te ayudarán mejor en ese foro.
He rectificado mi post ya que se me ha ocurrido algo pero no se me ocurre como se puede implementar en Javascript. Ya que el código que se encarga de comprobar si una imagen ya se ha seleccionado, ¿Cómo puedo saber que valores hay (por separado) en el array hecho en Javascript?
Código PHP:
<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)
<form action="archivo.php" method="post">
<input type="hidden" name="arreglo" value="" />
</form>
}
}
</script>
Código PHP:
<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>
¿Qué es lo que se guarda en el array un valor numérico o una cadena de texto? ¿Cómo puedo sacar un valor en concreto de ese array?
Me interesaría enviarlo a una página PHP como una variable de este modo para guardarlo (ejemplo):
Código PHP:
archivo.php?valor=3
En caso de que no se pudiera hacer de esta forma por guardarse como cadena de texto y aprovechando que todas las imagenes estan ordenadas ya buscaría la forma para eliminar la parte de texto, pero por el momento el problema que tengo es este.
Saludos.