Tengo una problema, mi página web se trata de una tienda, cuando me salen los resultados de la búsqueda agrego un botón (Agregar) para mandar datos a la página en donde está el carrito de compra, el hecho esque yo no quiero q el botón que agrego (Agregar) sea submit porque tengo un botón que dice comprar y es ahí donde tengo el enlace al carrito de compra, lo que quiero que aga el botón (Agregar) es que me mande solamente los datos que quiero pero que no me redireccione a otra página.... Espero haberme explicado ...
Código PHP:
function agregar($p, $nom)
{
$pre=$p;
$no=$nom;
echo '<form name="ag" method="post" action="carrocomp.php">';
echo '<input type="hidden" name="boton1" value="Agregar">';
echo '<button name="agree">Agregar</button>';
echo '<input type="hidden" name="prec" value="'. $pre .'">';
echo '<input type="hidden" name="nomb" value="' . $no . '">';
echo '</form>';
}
Código PHP:
if(boton1 =="Agregar")
{
$cant++;
echo $_POST['prec']; //$precio=$_POST['prec'];
echo $_POST['nomb'];//$articulo=$_POST['nomb'];
echo "<META HTTP-EQUIV='Refresh' CONTENT=0 URL='$PHP_SELF'>";
}
P.D. Les dejo el codigo con el cual agrego el botón (Agregar).