Hola grupo tengo un problemilla como puedo ejecutar una funcion php en un evento onclick sucede que lo hice ya con Ajax pero ni el ajax nativo ni ninguna libreria (jQuery, prototype) me suplen la necesidad, no aun
Gracias Henry pero no creo que sea con metodo de posteopr que no puede salirce de la pagina;que se haga clicky abra una pagina nueva pero la que esta que se quedey al tiempo me inserte unos registros en u na base de datos php
< a href='' onclick='funcion php'
El 15 de junio de 2011 14:55, fernando frits fajardo ferrer <fernan...@gmail.com> escribió:Gracias Henry pero no creo que sea con metodo de posteopr que no puede salirce de la pagina;que se haga clicky abra una pagina nueva pero la que esta que se quedey al tiempo me inserte unos registros en u na base de datos phpa ver si te sirve algo asi
tu_pagina.php
<script language="javascript">
$(document).ready(function(){
$("#id_boton").click(function () {
$.post("funcionesPHP.php", { var1: 'valor que mando al php', var2: 'otro mas' }, function(data){
$("#div_q_muestra_datos").html(data);
});
return false;
})
tengo dos o tres mil a href autogenerados por php tomando los registros de una base de datos mysql verdad¿?
necesito que cada que se le de click me ejecute una funcion php con parametros
es basicamente eso que te estoy mostrando
solo que no funciona asi
PDT : la base de datos dql
El sr. Barahona te dió la respuesta a lo que necesitas.
Solo copia y pega esa respuesta y modifica a lo que tienes tú.
Saludos
--Atte,
Henry Serón
--
Web Site: http://www.linuxpuertomontt.cl
Imágenes: http://www.linuxpuertomontt.cl/galeria
Enviamos tus noticias a noti...@linuxpuertomontt.cl
Como hacer preguntas inteligentes: http://www.sindominio.net/ayuda/preguntas-inteligentes.html
No Top Posting: http://es.wikipedia.org/wiki/Top-posting
GULIPM - Grupo de Usuario Linux Puerto Montt
----------------------------
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a gul...@googlegroups.com
Para anular la suscripción a este grupo, envía un mensaje a
gulimp+un...@googlegroups.com
como son miles no me coge los parametros como deberia
cada que se le de click a cualquier vinculo de esa pagina
debe de guardar en una base de datos
el vinculo , la ip del PC ,version de navegador etc, etc, etc
simplemente un contador
como son miles no me coge los parametros como deberia
<a perfil_on.png',1)'="" imagenes="" anuncio="" fuente="" directoriocomercialmedellin.com="" perfil','','http:="" ver="" onmouseover="MM_swapImage(" onmouseout="MM_swapImgRestore()" target="_blank" href=""><img width="120" height="30" border="0" id="Ver perfil" name="Ver perfil" alt="Ver perfil" src="
http://directoriocomercialmedellin.com/fuente/anuncio/imagenes/perfil_off.png"></a>no es en la parte de perfil
es en la parte de el logo
en la parte de la url en en texto descriptivo
<a onclick=\"document.location.href='
http://directoriocomercialmedellin.com/guias/educacion/universidadesmedellin/estadistica.php?pweb=".$row['web']."&origen=iconoweb&ejecutar=si'\" target=\"_blank\" href='http://".$row['web']."' onmouseout='MM_swapImgRestore()' onmouseover='MM_swapImage('Calificación','','imagenes/anuncio/calificacion_on.png',1)'>donde row es un resultado de mysql
estadistica.php la pagina que tiene la ejecucion de la funcion
y el codigo de estadistica.php es el siguiente:
$pweb=$_GET['pweb'];
$origen=$_GET['origen'];
if ($_GET['ejecutar']=="si"){
estadistica(date("Y-m-d h:i:s"),$pweb,$origen,$_SERVER['REMOTE_ADDR'],$_SERVER['HTTP_USER_AGENT']);
}
function estadistica($fecha,$pweb,$origen,$ip,$navegador){
//echo("<script type='text/javascript'>alert('".$url.$origen."');</script>");
mysql_select_db($dbname)or die('Error Conectando a la Base de Datos');
mysql_query("INSERT INTO estadistica(fecha,url,origen,ip,navegador)VALUES('$fecha','$pweb','$origen','$ip','$navegador');")or die(mysql_error($conn));
//estadistica(date("Y-m-d h:i:s"),$row['web'],'search',$_SERVER['REMOTE_ADDR'],$_SERVER['HTTP_HOST']);
//estadistica(date("Y-m-d h:i:s"),$row['web'],'anuncio',$_SERVER['REMOTE_ADDR'],$_SERVER['HTTP_HOST']);
//echo "<p><br />".$texto."<br /></p>";
echo
(
"
<html>
<head>
<meta http-equiv=\"Refresh\" content=\"0 ; URL=http://www.universidadesmedellin.com\">
</head>
<body>
</body>
</html>
"
);
}
//<meta http-equiv='Refresh' content='10;url=".$url."' />
?>
Gracias y Saludos.