Foros del Web » Programando para Internet » PHP »

Dudas, correo desde página con id

Estas en el tema de Dudas, correo desde página con id en el foro de PHP en Foros del Web. Estoy montando un sistema de tienda y tengo las siguientes funciones: -Un archivo tienda.php para mostrar los objetos que se muestran en una tabla. -Un ...
  #1 (permalink)  
Antiguo 18/07/2009, 04:25
Avatar de TheRD  
Fecha de Ingreso: junio-2009
Mensajes: 120
Antigüedad: 14 años, 10 meses
Puntos: 0
Dudas, correo desde página con id

Estoy montando un sistema de tienda y tengo las siguientes funciones:
-Un archivo tienda.php para mostrar los objetos que se muestran en una tabla.
-Un login para ir al admin y añadir archivos.

Lo que me falta hacer es que al pulsar sobre Comprar te envie a una página para comprarlo donde introduzcas tu Nick la cantidad de objetos a comprar. Luego toda la informacion se envie en un correo a mi e-mail.

La parte que no se hacer es la del correo y como conseguir que pulsando sobre comprar en un objeto (con id) al enviar sepa que objeto está comprando y lo añada también en el mail.

Saludos!
  #2 (permalink)  
Antiguo 18/07/2009, 05:35
Avatar de thesixhalcon  
Fecha de Ingreso: noviembre-2007
Ubicación: Madrid (España)
Mensajes: 55
Antigüedad: 16 años, 5 meses
Puntos: 1
Respuesta: Dudas, correo desde página con id

Para saber qué objeto se está comprando, te recomiendo que uses sesiones, por ejemplo, almacenando el ID o el nombre del objeto.
Y para el envio del mail, puedes, habiendo utilizado sesiones, recaudar la información de la compra y enviarla por correo utilizando la funcion mail().

Espero haber ayudado!
  #3 (permalink)  
Antiguo 18/07/2009, 05:51
Avatar de TheRD  
Fecha de Ingreso: junio-2009
Mensajes: 120
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Dudas, correo desde página con id

¿Como recaudo la información de la compra?
¿Como podría utilizar las sesiones para almacenar el ID?
  #4 (permalink)  
Antiguo 18/07/2009, 06:08
Avatar de thesixhalcon  
Fecha de Ingreso: noviembre-2007
Ubicación: Madrid (España)
Mensajes: 55
Antigüedad: 16 años, 5 meses
Puntos: 1
Respuesta: Dudas, correo desde página con id

por ejemplo, supon que tienes esta página como index.php
Código PHP:
Artículo: Gorra negra
<!--
  Supongamos que a la gorra negra, le asignaste el id 32
  Ahora haremos un link para que el usuario "añada al carrito" este artículo
-->
<a href="addcarrito.php?id=32" alt="Añadir al carrito">Añadir a la compra</a>

<fieldset>
<!-- Este fieldset, es para que veas como queda la variable de sesion, para depurar -->
<legend>Datos de la sesión</legend>
<pre>
<?=print_r($_SESSION); ?>
</pre>
</fieldset>
y aqui tienes el addcarrito.php
Código PHP:
<?php
session_register
('compra');
$_SESSION['compra'] = $_GET['id'];
?>

Se ha añadido el artículo a su compra. <a href="index.php">Volver</a>
Es un ejemplo simple entre muchos, pero funciona. Investiga sobre las sesiones en php.net y un buen tutorial en castellano, puede ser tutorialphp.net.

Espero que sea de utilidad!
  #5 (permalink)  
Antiguo 18/07/2009, 07:01
Avatar de TheRD  
Fecha de Ingreso: junio-2009
Mensajes: 120
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Dudas, correo desde página con id

Gracias, vere como lo monto todo al final ^^.

EDIT: se me ha ocurrido otra manera mil veces más sencilla.
¿Como podría incluir la url desde donde se ha enviado el mensaje?
Así directamente tendría la ID del objeto y seria mas sencillo de hacer creo yo.

Última edición por TheRD; 18/07/2009 a las 07:10
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:27.