esto haciendo un carrito con un script que baje de una web y necesito que los datos cargados en el carrito puedan enviarse por mail, pero no me doy cuenta como hacerlo, les dejo el código del carro:
Código PHP:
   <?
class carrito {
    //atributos de la clase
       var $num_productos;
       var $array_id_prod;
       var $array_nombre_prod;
       var $array_precio_prod;
 
    //constructor. Realiza las tareas de inicializar los objetos cuando se instancian
    //inicializa el numero de productos a 0
    function carrito () {
           $this->num_productos=0;
    }
    
    //Introduce un producto en el carrito. Recibe los datos del producto
    //Se encarga de introducir los datos en los arrays del objeto carrito
    //luego aumenta en 1 el numero de productos
    function introduce_producto($id_prod,$nombre_prod,$precio_prod){
        $this->array_id_prod[$this->num_productos]=$id_prod;
        $this->array_nombre_prod[$this->num_productos]=$nombre_prod;
        $this->array_precio_prod[$this->num_productos]=$precio_prod;
        $this->num_productos++;
    }
 
    //Muestra el contenido del carrito de la compra
    //ademas pone los enlaces para eliminar un producto del carrito
    function imprime_carrito(){
        $suma = 0;
        echo '<br><br><strong><span style="font-size: 20px;color:#4547DF;">Has añadido al carrito:</span></strong><br><br><table width="700" border=0 cellpadding="3">
              <tr>
                <td><b>Nombre producto</b></td>
                <td><b>Precio</b></td>
                <td> </td>
              </tr>';
        for ($i=0;$i<$this->num_productos;$i++){
            if($this->array_id_prod[$i]!=0){
                echo '<tr>';
                echo "<td>" . $this->array_nombre_prod[$i] . "</td>";
                echo "<td>" . $this->array_precio_prod[$i] . "</td>";
                echo "<td><a href='eliminar_producto.php?linea=$i'>Eliminar producto</td>";
                echo '</tr>';
                $suma += $this->array_precio_prod[$i];
            }
        }
        //muestro el total
        echo "<tr><td><b>TOTAL:</b></td><td> <b>$suma</b></td><td> </td></tr>";
        echo "</table>";
    }
    
    //elimina un producto del carrito. recibe la linea del carrito que debe eliminar
    //no lo elimina realmente, simplemente pone a cero el id, para saber que esta en estado retirado
    function elimina_producto($linea){
        $this->array_id_prod[$linea]=0;
    }
} 
 
//inicio la sesión
session_start();
//si no esta creado el objeto carrito en la sesion, lo creo
if (!isset($_SESSION["ocarrito"])){
    $_SESSION["ocarrito"] = new carrito();
}
?>    mete_producto.php?id=*&nombre=***&precio=***
No se me ocurre como llamar a esa información que se va agregando al carro como para que llegue un email de "X" quiere comprar tal y tal producto...
Gracias!!!
 
 



