Agradeceria, me acerquen alguna sugerencia o comentario...
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
| |||
Terminar Carrito de Compras Por favor!! que alguien me ayude, obtuve un carrito de compras de desarrolloweb muy bueno, que he personalizado, pero cuando llego a ver la canasta del carrito, no puedo hacer que envie un mail confirmando la compra de los productos seleccionados. Agradeceria, me acerquen alguna sugerencia o comentario... ![]() |
| |||
Que error te da? Tene en cuenta que si lo estas probando en el localhost tenes que tener un server smtp activo. |
| |||
Hola mrondi, no es que me de error, el carrito funciona bien, agrega los productos a la canasta, pero cuando veo la canasta con el contenido termina ahí y no se como hacer el ultimo paso, para recibir un email, con los productos confirmados en la canasta. El carrito esta del lado del servidor ya... Bueno, espero me entiendas... |
| ||||
Facil hermano, coloca un boton al final del carrito que diga por ejemplo: finalizar compra y envia las variables del form que es donde estan los datos de la compra y enviate un mail ejemplo Código PHP: Código PHP: saludos.
__________________ Carlos Herrera Web Developer www.carlos.com.ve Para descargar archivos propios a su Teléfono Mobil? www.carlosfocus.com |
| |||
![]() Ayudame un poquito más... Este es el codigo que genera las variables y carga los datos, esta en un archivo llamado "lib_carrito.php" //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_p rod){ $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 '<table border=1 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>"; } Como hago para enviar estas variables por mail, desde el archivo "confirmar_carrito.php", al presionar el boton "enviar". Muchas Gracias por su ayuda!!! ![]() |
| ||||
please agarra todo el code de php y html y metelo entre sus etiquetas respectivas por favor para diferenciarlo, diras que por que no lo hice yo, es que ando realmente full en mi trabajo.
__________________ Carlos Herrera Web Developer www.carlos.com.ve Para descargar archivos propios a su Teléfono Mobil? www.carlosfocus.com |
| ||||
Probá agregando este método a la clase y llamándolo de la misma manera que invocás al método que imprime el carrito, pero agregándole estos parámetros: $nombreempresa,$emailempresa,$emailcliente Código PHP:
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |