Yo tengo en mi web un carrito de la compra que funciona con sesiones de PHP. Al darle a realizar compra te manda a un formulario para que rellenes y este a su vez envía todos los datos mediante la clase Mail.
El problema es que logro enviar el email, con todos losdatos, excepto el nombre de los productos que compra, ya que estos estan almacenados en un array de sesion..
Soy capaz de imprimir mediante un "for" todo el contenido del array en mi página web:
Código PHP:
function muestra_variables(){
for ($i=0;$i<$this->num_productos;$i++){if($this->array_id_prod[$i]!=0) echo $this->array_nombre_prod[$i];}
}
La forma en la que tengo estructurado el mail es esta:
Nombres de los libros: " . $_SESSION["ocarrito"]->muestra_variables() . "\n
La cosa es, que hago mal? hay alguna forma de meter el conido del array en una variable separado por comas o algo asi?
Gracias por vuestra ayuda.