Buenas....
asumiendo que ya tienes hecho tu formulario, BIEN configurado tu phpmailer y demas cosas y unicamente es el procesamiento el que te hace falta este es el codigo...
Código PHP:
<?php
$email=$_POST['email']; //aqui se recibe la informacion que quieres
if (empty($apagu)){ // verificas que no te manden cosas en blanco
?>
<script type="text/javascript">
history.back(alert("NO PUEDE DEJAR LA DESCRIPCION EN BLANCO, VERIFIQUELA PARA CONTINUAR..."));
</script><meta http-equiv="Refresh" content="0;URL=cambiapass.php"> <? }
if ($apagu !== ""){ // si todo esta correcto guardas en la base de datos en este caso es actualizar, pero solo tienes que cambiar por insert
$sSQL = "UPDATE archivo SET apagu = '$apagu' WHERE rug = '$rug'";
mysql_db_query($base,$sSQL)or die(print mysql_error());
?><script type="text/javascript">alert("SU DESCRIPCION PUBLICA AH SIDO ACTUALIZADA CORRECTAMENTE.")</script><?
// envia correo de confirmacion
if(!empty($email)){ //aqui verificas que exista el correo electronico, claro que ya verificaste formato y cosas de ese tipo antes de empezar tan siquiera.....
$realiza="Su Descripcion Publica ah sido Actualizada<br><BR>
Ahora : <b> <u> $apagu </u></b><br><BR>
Por Favor No Pierda esta Informacion porque es Indispensable e Irrecuperable.<BR>
Recuerda que puedes Cambiar Esta Descripcion las Veces que Desees en tu Panel Personal.<BR>";
$emailc=$_SESSION['mail']; //aqui mando copia al quien envia para verificar que fue enviado
echo "<center><b>El Mensaje Fue Enviado a : ".$email; //aqui presento en pantalla el correo, esto es solo para cuestion de verificar, lo puedes quitar, no tiene importancia
include("correo.php"); //aqui esta la configuracion de tu correo, cuenta, puertos, etc....
?><script type="text/javascript">alert("Se Envio Correo de Confirmacion a su Correo Electronico.")</script><?
} ?>
Espero que te sirva... saludos!!