Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2014, 11:57
unexes
 
Fecha de Ingreso: enero-2011
Ubicación: España
Mensajes: 222
Antigüedad: 13 años, 3 meses
Puntos: 7
Ingresar datos en una base de datos y enviar un Email

Hola a tod@s.

Veréis voy a resumir mi problema, tengo un formulario que me envía los datos a una base de datos y funciona perfectamente pero ahora necesito que esos mismos datos lleguen también a un determinado correo (email) y la verdad he probado a hacerlo por mi mismo y no consigo hacerlo funcionar.

El código que tengo lo he resumido al máximo (solo he puesto 2 campos) con el fin de que sea mas fácil para los que me podáis ayudar.

pagina donde esta el formulario:
Código:
<form name="EnvioForPersonal" id="EnvioForPersonal" action="Enviar_FormularioPersonal.php" method="post">
  <div id="DatosNombre">
    <input type="text" name="nombrepersonal" id="nombrepersonal"/></div>
 <div id="Datos1Apellido"> 
   <input type="text" name="apellidopersonal1" id="apellidopersonal1"/></div> 
 <div id="BotonIngresarPersonal"><input type="button" value="Ingresar" onclick="validarregistropersonal()"/>
  </form>
Página "Enviar_FormularioPersonal.php":
Código PHP:
Ver original
  1. <?php
  2.                 $query = 'INSERT INTO tb_personal (Nombre_Personal, Apellido1_Personal)
  3.                 VALUES (\''.$nombrepersonal.'\',\''.$apellidopersonal1.'\')';
  4.                 mysqli_query($conexion, $query) or die(mysqli_error());
  5. ?>


Función "validarregistropersonal()":
Código Javascript:
Ver original
  1. function validarregistropersonal(){
  2.         var nombrepersonal = document.getElementById("nombrepersonal");
  3.         var apellidopersonal1 = document.getElementById("apellidopersonal1");
  4.  
  5. if(!nombrepersonal.value){
  6.             document.getElementById("AvisoNombre").style.display ="block";
  7.             document.getElementById("AvisoNombre").innerHTML="Ingrese su Nombre";
  8.             return;
  9.             }
  10.            
  11. if(!apellidopersonal1.value){
  12.             document.getElementById("Aviso1Apellido").style.display ="block";
  13.             document.getElementById("Aviso1Apellido").innerHTML="Ingrese su Primer Apellido";
  14.             return;
  15.             }
  16.                      
  17.  document.EnvioForPersonal.submit(); // enviamos el formulario
  18.  }

Como ya he dicho me ingresa correctamente los datos en La base de datos Mysqli
pero no se como hacer para que envíe al mismo tiempo los mismos datos a un determinado correo.

Gracias por vuestra ayuda.
__________________
¿Hay algo mas hermoso que ayudar.?