Ver Mensaje Individual
  #13 (permalink)  
Antiguo 09/04/2012, 06:34
winwok
 
Fecha de Ingreso: abril-2012
Mensajes: 22
Antigüedad: 12 años
Puntos: 4
Respuesta: Ejecutar función SQL en misma ventana

Eso es algo con que se lucha mucho. Pues no lo hagas con gets. Mira en el jquery que te di has esto:
Código HTML:
$(document).ready(function() {
$("#imagen").click(function() {
$.post("query.php",{ mostrar : 'si' },function(res) {
if(res=="yes"){
alert("Gracias");
}else{
alert("Error: " + res);
}
});
});
Nota el {mostrar:'si'} que puse demas en la linea del $.post
Eso es declarar el $_POST["mostrar"] con valor de 'si'
en php valida igual como tu comentastes pero en vez de $_GET, $_POST
Puedes hacer que el usuario solo pueda hacer un click a la imagen, cuando le de click a la uimagen crear un cookie con javascript, y cada vez que le de click a dicha imagen validar que el cooki exista, si existe, no hacer nada, si no existe sumar el click con el query.php y crear el cookie.

Otra forma también seria cambiar los permisos.
Si ocupas otra cosa me avisas ;)