Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/12/2006, 06:41
Avatar de marcosr
marcosr
 
Fecha de Ingreso: agosto-2005
Ubicación: Montevideo, Uruguay
Mensajes: 451
Antigüedad: 19 años, 6 meses
Puntos: 5
Re: insertar registros y ala vez enviarlos a un correo

El código que pegaste inserta los datos a la BD. Perfecto, luego de ese código haz lo siguiente, inserta este código:

Código PHP:
$destinatario $_POST['email'];
$tema $_POST['tema'];
$mensaje $_POST['mensaje'];

if (
$destinatario != '') {
mail($destinatario$tema$mensaje); 

Aquí lo que tienes es:
  • 3 variables en las que se completa la información requerida.
  • Un if para evitar errores, se comprueba que hay un destinatario.
  • La función mail que lo que hará es contactarse con el servidor de correo que tienes que tener configurado y enviar el correo electrónico con la información proporcionada.

El código ya completo te debería de quedar así:

Código PHP:

$insertSQL 
sprintf("INSERT INTO consultas (nombre, email, tema, mensaje) VALUES (%s, %s, %s, %s)",
GetSQLValueString($_POST['nombre'], "text"),
GetSQLValueString($_POST['email'], "text"),
GetSQLValueString($_POST['tema'], "text"),
GetSQLValueString($_POST['mensaje'], "text"));

$destinatario $_POST['email'];
$tema $_POST['tema'];
$mensaje $_POST['mensaje'];

if (
$destinatario != '') {
mail($destinatario$tema$mensaje); 

Saludos y espero que te sirva !