Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/11/2015, 19:14
Avatar de saraivaruas
saraivaruas
 
Fecha de Ingreso: octubre-2010
Ubicación: Chile
Mensajes: 133
Antigüedad: 14 años, 1 mes
Puntos: 10
Respuesta: recepcion de datos y envio de correo con archivos adjuntos

ahi fue la primera parte del codigo
aqui va la segunda todo eso lo tengo en una sola pagina pero aca tengo que dividirlo

Código PHP:
Ver original
  1. //Recepcionaremos los otros datos
  2. $nombre = strip_tags($_POST['nombre']);
  3. $telefono = strip_tags($_POST['telefono']);
  4. $ubicacion = strip_tags($_POST['ubicacion']);
  5. $evento = strip_tags($_POST['evento']);
  6. $novio_novia_amigo = strip_tags($_POST['tu_eres']);
  7. $correo = strip_tags($_POST['email']);
  8. $tiempo = date('d-m-y H:i:s');
  9. $datetime = strip_tags($_POST['datetime']);
  10. $tiempo2  = "$datetime";
  11.  
  12. /*Funci?n que se encarga de validar el email de registro para que sea correcto.*/
  13. function validar_email($email){
  14.     $mail_correcto = 0;
  15.     //compruebo unas cosas primeras
  16.     if ((strlen($email) >= 6) && (substr_count($email,"@") == 1) && (substr($email,0,1) != "@") && (substr($email,strlen($email)-1,1) != "@"))
  17.     {
  18.        if ((!strstr($email,"'")) && (!strstr($email,"\"")) && (!strstr($email,"\\")) && (!strstr($email,"\$")) && (!strstr($email," ")))
  19.        {//miro si tiene caracter .
  20.           if (substr_count($email,".")>= 1)
  21.           {//obtengo la terminacion del dominio
  22.              $term_dom = substr(strrchr ($email, '.'),1);
  23.              //compruebo que la terminaci?n del dominio sea correcta
  24.              if (strlen($term_dom)>1 && strlen($term_dom)<5 && (!strstr($term_dom,"@")) )
  25.              {//compruebo que lo de antes del dominio sea correcto
  26.                 $antes_dom = substr($email,0,strlen($email) - strlen($term_dom) - 1);
  27.                 $caracter_ult = substr($antes_dom,strlen($antes_dom)-1,1);
  28.                 if ($caracter_ult != "@" && $caracter_ult != ".")
  29.                 {
  30.                    $mail_correcto = 1;
  31.                 }
  32.              }
  33.           }
  34.        }
  35.     }
  36.     if ($mail_correcto)
  37.        return 1;
  38.     else
  39.        return 0;
  40. }
  41. // NOTIFICACION DE POSIBLES CLIENTES Este  mensaje es para alertarnos que alguien esta cotizando on line
  42.             $textoEmisor  = "From: $nombre<$correo>\r\n"; //Quien envia? RECOJEMOS EL NOMBRE CORREO DEL SOLICITANTE
  43.             $textoEmisor .= "X-Mailer: PHP5\n";
  44.             $textoEmisor .= 'MIME-Version: 1.0' . "\n";
  45.             $textoEmisor .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; //
  46.             $textoEmisor .= "Formulario de cotizaciones ";
  47.             $textoEmisor .= "Esquina do Samba\r\n";
  48.             $textoEmisor .= "Mail para respuesta: $correo";
  49.  
  50. //Daremos forma al  asunto del correo que nos llegara como aviso
  51. $asunto = "Solicitud  Cotizacion Batucada Esquina do Samba para $nombre  que es  $novio_novia_amigo  del $evento";
  52. //Formatearemos el cuerpo del correo
  53. $cuerpo = "Este mail fue  enviado por: " . $nombre . " en el dia  " . $tiempo . " \n";
  54. $cuerpo .="" . $nombre ." necesita una batucada con ". $cantidad_2 ." Capoeiras, ". $cantidad_3 ." musicos ,  " . $cantidad_4 . " Bailarinas ," . $cantidad_5. " malabaristas  para un(a)  " . $evento . " con " . $invitados . " invitados.";
  55. $cuerpo .="  en  " . $ubicacion . " el dia " .$tiempo2. " en  " . $region . " Region \n";
  56. $cuerpo .="". $nombre . "  es  " . $novio_novia_amigo . " y ";
  57. $cuerpo .= "su numero de contacto es " . $telefono . " ,";
  58. $cuerpo .= "Su mail para contacto es el " . $correo . "\n";
  59. $cuerpo .= "". $nombre ." necesita respuesta. " . $comentario;
  60.  
  61. mail( $correoDestino, $asunto, $cuerpo, $textoEmisor);
  62.  
  63. //Aqui enviaremos la respuesta a nuestro cotizante
  64.             $textoEmisorR  = "From: $productora<$correoDestino>\r\n"; //Quien envia? en este caso nosotros
  65.             $textoEmisorR .= "X-Mailer: PHP5\n";
  66.             $textoEmisorR .= 'MIME-Version: 1.0' . "\n";
  67.             $textoEmisorR .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; //