Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/05/2009, 07:12
AlbertoGarcia
 
Fecha de Ingreso: mayo-2009
Ubicación: Fuerteventura
Mensajes: 324
Antigüedad: 15 años
Puntos: 19
Respuesta: Formulario llega repetido varias veces

Hola pateketrueke, gracias por responder. No he puesto el código porque ayer lo probe 100 veces mientras lo estaba montando y iba perfecto y hoy no he modificado el código. Pero aquí está por si acaso:

Código PHP:
<?php
                        $time 
date("r"); 
                        
// variables cursos
                        
$texto '';
                        foreach (
$_POST['cursos'] as $seleccion){
                        
$texto $texto $seleccion."<br>";
                        } 

                        
// variables personal
                        
$apellidos $_POST['apellidos'];
                        
$nombre $_POST['nombre'];
                        
$direccion $_POST['direccion'];
                        
$localidad $_POST['localidad'];
                        
$cp $_POST['cp'];
                        
$telefono $_POST['telefono'];
                        
$email $_POST['email'];
                        
$dni $_POST['dni'];
                        
$provincia $_POST['provincia'];
                        
$afiliado $_POST['afiliado'];
                        
$dia $_POST['dia'];
                        
$mes $_POST['mes'];
                        
$anyo $_POST['anyo'];
                        
$sexo $_POST['sexo'];
                        
$discapacidad $_POST['discapacidad'];
                        
                        
// variables estudios
                        
$estudios $_POST['estudios'];
                        
$otros $_POST['otros'];
                        
                        
// variables empleo actual
                        
$area $_POST['area'];
                        
$categoria $_POST['categoria'];
                        
                        
// variables centro tabajo
                        
$num_trabajadores $_POST['num_trabajadores'];
                        
$sector $_POST['sector'];
                        
$convenio $_POST['convenio'];
                        
$razonsocial $_POST['razonsocial'];
                        
$direccion_centro $_POST['direccion_centro'];
                        
$localidadcentro $_POST['localidadcentro'];
                        
$cp_centro $_POST['cp_centro'];
                        
                        
//direccion y asunto
                        
$destino_email "[email protected]";
                        
$asunto "Solicitud Participación Cursos";
                        
                        
//formato HTML
                        
$header "MIME-Version: 1.0\n";
                        
$header .= "Content-Type: text/html; charset=utf-8\n";
                        
$header .= "From: $email";
                        
                        
//el cuerpo de mensaje con tags de HTML
                        
$body "<html>
                        <hr>
                        <h3>SOLICITUD PARTICIPACIÓN CURSOS</h3>
                        <hr>
                        <h4>ÁREAS DE INTERÉS</h4>
                        <p>$texto</p>
                        <hr>
                        <h4>DATOS DEL SOLICITANTE</h4>
                        <p><i>Apellido/s:</i> <b>$apellidos</b></p>
                        <p><i>Nombre:</i> <b>$nombre</b></p>
                        <p><i>Dirección:</i> <b>$direccion</b></p>
                        <p><i>Localidad:</i> <b>$localidad</b></p>
                        <p><i>Código Postal:</i> <b>$cp</b></p>
                        <p><i>Tlfno:</i> <b>$telefono</b></p>
                        <p><i>Email:</i> <b>$email</b></p>
                        <p><i>DNI/NIF:</i> <b>$dni</b></p>
                        <p><i>No. Seguridad Social:</i> <b>$provincia / $afiliado</b></p>
                        <p><i>Fecha nacimiento:</i> <b>$dia $mes $anyo</b></p>
                        <p><i>Sexo:</i> <b>$sexo</b></p>
                        <p><i>Discapacidad:</i> <b>$discapacidad</b></p>
                        <hr>
                        <h4>ESTUDIOS</h4>
                        <p>$estudios</p>
                        <p>$otros</p>
                        <hr>
                        <h4>ÁREA FUNCIONAL</h4>
                        <p>$area</p>
                        <h4>CATEGORÍA</h4>
                        <p>$categoria</p>
                        <hr>
                        <h4>ENTIDAD DONDE TRABAJA ACTUALMENTE</h4>
                        <p><i>Empresa con más de 250 empleados:</i> <b>$num_trabajadores</b></p>
                        <p><i>Sector:</i> <b>$sector</b></p>
                        <p><i>Convenio:</i> <b>$convenio</b></p>
                        <p><i>Razón social:</i> <b>$razonsocial</b></p>
                        <p><i>Dirección:</i> <b>$direccion_centro</b></p>
                        <p><i>localidad:</i> <b>$localidadcentro</b></p>
                        <p><i>Código postal:</i> <b>$cp_centro</p>
                        <br>
                        <p>Enviado el $time</p>
                        <html>"
;
                        
                        
//sintaxis para el correo
                        
if (mail("$destino_email","$asunto","$body","$header")) {
                        echo 
"<p>El formulario se ha enviado correctamente.</p>\n\n";
                        echo 
"<p>Gracias sr/sra. $apellidos por su interés en nuestros cursos,<br />\n
                        en breve recibirá respuesta a su petición via telefónica o vía correo electrónico.</p>\n"
;
                        } else {
                            echo 
"<p>Lo siento ha ocurrido un error<br />\n
                            y no se ha podido enviar el formulario.</p>\n"
;
                            echo 
"<p>Vuelva atras con el boton de navegador y vuelva a enviarlo, Gracias.</p>";
                        }
                        
?>