saludos
primero... recuperas los valores de las variables
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$celular = $_POST['celular'];
$ciudad = $_POST['ciudad'];
$comenta = $_POST['comenta'];
la variable $email debe ser verificada para no botar corriente. el correo debe ser autenticado... buscate unos scrips algo como este:
function email_valido($email){
if ( eregi ( "[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3} ",
$email )) return(true); else return(false); }
Para grabar la informacion:
te conectas a la BD.. algo asi:
include "../Connections/myconexion.php";
mysql_connect ($hostname_myconexion, $username_myconexion, $password_myconexion);
mysql_select_db($database_myconexion) or die("No se puede seleccionar la base de datos.......... ");
$sQuest = "INSERT INTO XXXXXXXXXXXX (x1,x2,x3 etc... ) values ('$x1', '$x2', '$x3' etc ...... )";
if(!mysql_query($sQuest))
asi los datos quedan almacenados en la BD
funcion para enviar el correo....
$to = $email;
$subject = 'Comenta: '.$nombre;
$bound_text = "----*%$!$%*";
$bound = "--".$bound_text."\r\n";
$bound_last = "--".$bound_text."--\r\n";
$headers = "From: soporte@TU_DOMINIO.com\r\n";
// aqui va tu correo lo puse como si tu correo fuera
[email protected].
//si lo pones de hotmail, u otro parecido.... normalmente lo tiran a correo no deseado.
//algo mas sofisticado seria certificar el envio de emails desde tu servidor... eso es otro cuento un //poco mas avanzado
//continuemos....
$headers .= "MIME-Version: 1.0\r\n" .
"Content-Type: multipart/mixed; boundary=\"$bound_text\""."\r\n" ;
$message = " you may wish to enable your email program to accept HTML \r\n".
$bound;
$message .=
'Content-Type: text/html; charset=UTF-8'."\r\n".
'Content-Transfer-Encoding: 7bit'."\r\n\r\n".
'
Cordial Saludo '.$_SESSION['rector'].'<br><strong> '.$nombre.'</strong> hace el siguiente comentario:<br>
<strong>'.$comenta.'</strong><br><br>
Los datos son:<br>
Celular: '.$celular.'<br>
Ciudad : '.$ciudad.'<br>
Email : '.$email.'<br><br>
'."\n\n".
$bound;
$file = file_get_contents("");
$message .= ""
.$bound_last;
$sent = mail($to, $subject, $message, $headers) ;
listo... el mensaje ha sido enviado.....
espero te sirva de algo