Buenas,
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