Me explico. Tengo varias imágenes en una página. Al hacer click en una de ellas, quiero que aparezca una pantalla encima, con un pase de fotos.
Lo que hago es lo siguiente:
Código HTML:
Ver original
<img class="wowFoto" id="wowFoto1" src="foto1.jpg" alt="aa" title="aa"/>
En jquery controlo el click a la imagen, y quiero llamar al fichero php, indicándole las fotos para el pase:
Código Javascript:
Ver original
$(".wowFoto").click(function() { var foto1 = $("#wowFoto1").attr("src"); var foto2 = '#' + $("#wowFoto2").attr("src"); var foto3 = '#' + $("#wowFoto3").attr("src"); var foto4 = '#' + $("#wowFoto4").attr("src"); var foto5 = '#' + $("#wowFoto5").attr("src"); var foto6 = '#' + $("#wowFoto6").attr("src"); $.post('includes/inc_passe.php',{prmFotos:foto1+foto2+foto3+foto4+foto5+foto6},function(data){$(".wowFoto").html(data);}) })
Y en inc_passe.php, pongo mensajes de alerta, pero creo que no llega a ejecutarse.
Código PHP:
Ver original
<?php $param = $_REQUEST["prmFotos"]; $foto1 = $arrPrm[0]; $foto2 = $arrPrm[1]; $foto3 = $arrPrm[2]; $foto4 = $arrPrm[3]; $foto5 = $arrPrm[4]; $foto6 = $arrPrm[5]; echo "<br>foto1: ".$foto1."<br>"; echo "<br>foto2: ".$foto2."<br>"; echo "<br>foto3: ".$foto3."<br>"; echo "<br>foto4: ".$foto4."<br>"; echo "<br>foto5: ".$foto5."<br>"; echo "<br>foto6: ".$foto6."<br>"; ?>
Estoy empezando jquery, y no sé si realmente esta es la mejor manera de ejecutar el código php una vez echo el click a la imagen.
Gracias