Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/09/2011, 02:08
designjs
Usuario no validado
 
Fecha de Ingreso: junio-2011
Ubicación: Colombia
Mensajes: 15
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Envio de Email al que lleno los datos

A pesar que no me ayudaron en nada quisiera ayudar a los que esten en esta........YA LO LOGRE WEEEEEEEE...........bueno aqui dejo el código solo ponlo en la página que tienes el formulario y cambia los datos por los que pusistes en el "name" de tus "input" y listo funciona...........weeeeeeeeeeee

Código PHP:
Ver original
  1. <?php
  2. if(isset($_POST['enviar'])) //Preguntamos si se presiono el boton de submit
  3. {
  4.      //Recibimos las variables
  5.      $recipiente = $_POST['pray_email'];
  6.      $asunto = $_POST['pray_titulo'];
  7.      $mensaje = $_POST['pray_peticion'];
  8.  
  9.      $encabezado = 'MIME-Version: 1.0' . "\r\n";
  10.      $encabezado .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
  11.      $encabezado .= 'From: Yo (pones lo que quiera seria como el asunto <cualquier [email protected]>' . "\r\n";
  12.  
  13.      // (substr_count) cuenta dentro de la frase o palabra almacenada en la variable si, existe '@' solo debe haber uno.
  14.      // se le pone @ adelante del substr_count para ignorar los errores.
  15.  
  16.      if(@substr_count($recipiente,'@') == 1){ // Validacion de correo escrito correctamente
  17.           if($asunto == '' or $mensaje == '' or  $recipiente == '' ) // Validacion de campos sin rellenar
  18.           {
  19.                echo '<strong>Campos vacios, por favor llene los campos</strong>';
  20.           }
  21.           else
  22.           {
  23.                mail($recipiente, $asunto, $mensaje, $encabezado);
  24.                echo "<strong>Se envio correctamente</strong>";
  25.           }
  26.      }
  27.      else
  28.      {
  29.           echo "<strong>Email es incorrecto</strong>";
  30.      }
  31. }
  32. ?>


Bueno espero sirva de algo y cualquier duda me avisan