Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2010, 12:43
vesvello
 
Fecha de Ingreso: noviembre-2007
Mensajes: 118
Antigüedad: 17 años, 1 mes
Puntos: 0
Ayuda con ajax

Necesito que, haciendo click en el enlace me ejecute en segundo plano favoritos.php pero sin recarar la pagina... esto es lo que tengo pero no funciona... alguien sabria donde esta el error que pudiera guiarme?

Código PHP:
<a href="JavaScript:void(0);" onclick="anadirFavoritos(<?php echo $arrAd["codigo"];?>)">A&ntilde;adir a favoritos</a>
Código:
function anadirFavoritos(elId) {
	var contenedor;
	contenedor = document.getElementById('favoritos');
       
	ajax=nuevoAjax();
	ajax.open("GET", "anadirfavoritos.php?codigo="+elId ,true);
	
	
	
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			contenedor.innerHTML = ajax.responseText
		}
	}
	 ajax.send(null)
}
y en anadirfavoritos.php:
Código PHP:
if($_GET["codigo"] != "")
{
$_SESSION[strfavoritos].= " codigo LIKE '%".get_param("codigo")."%' OR";
$strfavoritos $_SESSION[strfavoritos];


pero claro, no funciona.. alguien sabria decirme donde esta el error?