Foros del Web » Programando para Internet » PHP »

Como ejecutar una funcion PHP desde el evento onClick

Estas en el tema de Como ejecutar una funcion PHP desde el evento onClick en el foro de PHP en Foros del Web. Estoy provando una serie de soluciones a un problema que tengo con una venta de entradas online, para resulver como ir almacenandolas en un array. ...
  #1 (permalink)  
Antiguo 14/05/2006, 16:36
 
Fecha de Ingreso: abril-2006
Mensajes: 14
Antigüedad: 18 años
Puntos: 0
Como ejecutar una funcion PHP desde el evento onClick

Estoy provando una serie de soluciones a un problema que tengo con una venta de entradas online, para resulver como ir almacenandolas en un array.

PAra ello se me ocurrio que cuando pulsaran sobre la butaca se llamara a una funcion

<?php
function funcion()
{
echo "................................................" ;
}
?>
<body>

<p style="cursor:hand " onClick="<?php funcion(); ?>">PULSA AQUI</p>
</body>
</html>

Pero esto no funciona.

Lo cual no me resuelve el hecho que debo llamar a una funcion en PHP y además debo cambiar la imagen de la butaca tambien cuando hacen click, lo cual em esta dando muchos problemas

ASi que me he armado de paciencia, y os preguntoa vosotros si me podeis dar ideas para resolver este problema.

Un saludo y muchas gracias, me piro a dormir que me duele la cabeza de intentar cosas y de leer articulos y libros de PHP sin sacar nada.
  #2 (permalink)  
Antiguo 14/05/2006, 16:52
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 3 meses
Puntos: 9
aaayys dios.......

PHP -> LENGUAJE DEL LADO DEL SERVIDOR
JAVASCRIPT-> LENGUAJE DEL LADO DEL CLIENTE

PHP no sabe q hace el usuario con el cursos o si hace click en donde sea...
Javascript SI, ahora si querse cruzar Javascript con PHP entonces tenes que usar AJAX, q te permite enviar informacion al servidor sin refrescar la pagina
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:08.