Bueno, sigo probando diferentes opciones con la cuales raramente las utilizo y probé además con jquery e hice lo siguiente:
Código PHP:
<script src="jquery-1.3.2.min.js" type="text/javascript"></script>
<script>
$(document).ready(function(){
$("#cont-carrito").click(function(evento){
evento.preventDefault();
$("#destino").load("carro_agregar.php", {'<?php echo $registro['cod_articulo']; ?>'}, function(){
alert("recibidos los datos por ajax");
});
});
})
</script>
<script LANGUAGE="JavaScript">
//var agree = confirm("¿Realmente desea eliminarlo?");
function confirmDel(){
if (confirm("¿Desea agregar el Producto al Carrito?")){
alert('El Producto ha sido agregado.') }
else {
return false
}
};
</script>
<a href="carro_agregar.php?<?php echo SID ?>&cod_articulo=<?php echo $registro['cod_articulo']; ?>" onclick="if(confirmEnv() == false){return false;}"><img src="imagesite/carrito.png" width="150" height="35" title="Agregar al Pedido" border="0" /></a>
carro_agrega.php
Código PHP:
session_start();
$qry=mysql_query("SELECT * FROM........);
//resto del codigo php que no viene al caso...
De esta manera me envía la variable a carro_agrega.php pero me sigue reseteando la ppágina y además me tira error en el session_start();
(Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent ) cosa que antes no me lo hacía.
Sigo escuchando sugerencias a ver si puedo solucionarlo.
Gracias y saludos.
Marx.