Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!doctype html>
- <html lang="es" class="no-js">
- <head>
- <meta charset="UTF-8"/>
- <title>Atención a Clientes
- | Aeromexico</title>
- <meta name="description" content=""/>
- <meta name="viewport" content="width=device-width">
- <meta name="keywords" content=""/>
- <meta property="og:type" content="website"/>
- <meta property="og:url" content="http://www.aeromexico.com/es/mx/acreditaciones-kmp/"/>
- <meta property="og:site_name" content="aeromexico"/>
- <meta property="og:description" content=""/>
- <meta property="og:locale" content="es_MX"/>
- <meta property="og:image" content="http://www.aeromexico.com/.galleries/aeromexico-trip.jpg"/>
- <link rel="stylesheet" href="http://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
- <script src="http://code.jquery.com/jquery-1.10.2.js"></script>
- <script src="http://code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
- <script src="http://www.vuela.aeromexico.com/forms/templates/parsley.es.js"></script>
- <script src="//cdnjs.cloudflare.com/ajax/libs/parsley.js/2.0.2/parsley.min.js"></script>
- <link rel="stylesheet" href="https://www.aeromexico.com/export/system/modules/com.aeromexico.bootstrap.basics/resources/css/main.min.css" type="text/css"></link>
- <link rel="stylesheet" type="text/css" href="//static.formstack.com/forms/css/3/reset_53bc1bb20a.css" />
- <link rel="stylesheet" type="text/css" href="//static.formstack.com/forms/css/3/default_2cce9c7ec6.css" />
- <link rel="stylesheet" type="text/css" href="//static.formstack.com/forms/css/3/jquery-ui_e641deecbe.css" />
- <link rel="stylesheet" type="text/css" href="//static.formstack.com/forms/../common/css/uil-static.css" />
- <link rel="stylesheet" type="text/css" href="//static.formstack.com/forms/css/common/dialogs_68abb2e62a.css" />
- <script>
- $(function() {
- $('#emailform').parsley();
- $(".datepicker" ).datepicker({ minDate: "-7M", maxDate: "0" });
- $("#error").delay(4000).hide(1500);
- $(".success").delay(4000).hide(1500);
- });
- </script>
- <style type="text/css">
- .ui-datepicker-title, .ui-datepicker-year{color:#555 !important;}
- .error {background: #fbdede; width: 80%; margin:10px auto; height:40px;border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;color:#b60000;text-align:center;padding:10px 0 0 0;}
- .success {background: #deffc3; width: 80%; margin:10px auto; height:40px;border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;color:#005538;text-align:center;padding:10px 0 0 0;}
- .hide{display:none;}
- #recaptcha_widget_div{margin:0 auto;width:318px;}
- ul.parsley-errors-list{
- margin:0;
- padding:0;
- }
- ul.parsley-errors-list li{
- background: #fbdede;
- height:15px;
- width: 80%;
- margin:0 0 0 5px;
- padding:0;
- list-style-type: none;
- color: #CC0000;
- font-weight:bold;
- font-size:12px;
- border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;
- text-indent:5px;
- }
- </style>
- </head>
- <body>
- <?php
- require_once(__DIR__ . '/recaptchalib.php');
- require_once(__DIR__ .'/phpmailer/class.phpmailer.php');
- require_once(__DIR__ .'/phpmailer/class.smtp.php');
- $valid = true;
- $errors = array();
- $captchaerror = null;
- $config = include(__DIR__ . '/config.php');
- $contact = array(
- 'InputField-1' => null,
- 'InputField-2' => null,
- 'InputField-3' => null,
- 'InputField-4' => null,
- 'InputField-5' => null,
- 'InputField-6' => null,
- 'InputField-7' => null,
- 'InputField-8' => null,
- 'InputField-9' => null,
- 'InputField-10' => null,
- 'InputField-11' => null,
- 'InputField-12' => null,
- 'InputField-13' => null,
- 'InputField-14' => null,
- 'InputField-15' => null,
- 'InputField-16' => null,
- 'InputField-17' => null
- );
- if (isset($_POST['recaptcha_challenge_field'],$_POST['recaptcha_response_field'])) {
- $resp = recaptcha_check_answer(
- $config['recaptcha']['privatekey'],
- $_SERVER["REMOTE_ADDR"],
- $_POST["recaptcha_challenge_field"],
- $_POST["recaptcha_response_field"]
- );
- if (!$resp->is_valid) {
- $captchaerror = $resp->error;
- $valid = false;
- $errors['captcha'] = "El texto del captcha no coincide";
- }
- $contact = filter_input_array(INPUT_POST, array(
- 'InputField-1' => FILTER_SANITIZE_STRING,
- 'InputField-2' => FILTER_SANITIZE_STRING,
- 'InputField-3' => FILTER_SANITIZE_STRING,
- 'InputField-4' => FILTER_SANITIZE_STRING,
- 'InputField-5' => FILTER_SANITIZE_STRING,
- 'InputField-6' => FILTER_SANITIZE_STRING,
- 'InputField-7' => FILTER_SANITIZE_STRING,
- 'InputField-8' => FILTER_SANITIZE_STRING,
- 'InputField-9' => FILTER_SANITIZE_STRING,
- 'InputField-10' => FILTER_SANITIZE_STRING,
- 'InputField-11' => FILTER_SANITIZE_STRING,
- 'InputField-12' => FILTER_SANITIZE_STRING,
- 'InputField-13' => FILTER_SANITIZE_STRING,
- 'InputField-14' => FILTER_SANITIZE_STRING,
- 'InputField-15' => FILTER_SANITIZE_STRING,
- 'InputField-16' => FILTER_SANITIZE_STRING,
- 'InputField-17' => FILTER_SANITIZE_STRING
- ), true);
- // Aquí se deberían validar los datos ingresados por el usuario
- if (empty($_POST['InputField-1']) || empty($_POST['InputField-2']) || empty($_POST['InputField-4']) || empty($_POST['InputField-6']) ||
- empty($_POST['InputField-8']) || empty($_POST['InputField-11'])|| empty($_POST['InputField-12'])|| empty($_POST['InputField-13'])||
- empty($_POST['InputField-15'])|| empty($_POST['InputField-16'])|| empty($_POST['InputField-17'])) {
- $valid = false;
- $errors[] = "Ocurrió un error. Existen campos vacíos y el formulario no ha podido ser envíado.";
- }
- if($valid){
- $destinatario = "servicioaclientes@aeromexico.com";
- $asunto = "Formulario de Atención a Clientes";
- $remitente ="amsender@aeromexico.com";
- // Create the mail
- $mail = new PHPMailer();
- $mail->IsSMTP();
- $mail->SMTPAuth = true;
- $mail->SMTPSecure = "ssl";
- $mail->Host = "smtp.gmail.com";
- $mail->Port = 465;
- //indico un usuario / clave de un usuario de gmail
- $mail->Username = $config['mail']['username'];
- $mail->Password = $config['mail']['password'];
- $mail->Subject = $asunto;
- $mail->setFrom($remitente, 'Aeromexico');
- $mail->AddAddress($destinatario, "");
- $mail->IsHTML(true);
- $body = "<h2>Atención a Clientes</h2><br/>
- <p>Nombre: " . $_POST["InputField-1"] . "</p>
- <p>Apellido: " . $_POST["InputField-2"] . "</p>
- <p>Número de cuenta Club Premier: " . $_POST["InputField-3"] . "</p>
- <p>Correo electrónico: " . $_POST["InputField-4"] . "</p>
- <p>Teléfono: " . $_POST["InputField-5"] . "</p>
- <p>País: " . $_POST["InputField-6"] . "</p>
- <p>Estado: " . $_POST["InputField-7"] . "</p>
- <p>Ciudad: " . $_POST["InputField-8"] . "</p>
- <p>Dirección: " . $_POST["InputField-9"] . "</p>
- <p>Código Postal: " . $_POST["InputField-10"] . "</p>
- <p>Número de Vuelo / Número de boleto o Clave de Reservación: " . $_POST["InputField-11"] . "</p>
- <p>Fecha de Vuelo: " . $_POST["InputField-12"] . "</p>
- <p>Aeropuerto de abordaje: " . $_POST["InputField-13"] . "</p>
- <p>Tipo de Comentario: " . $_POST["InputField-15"] . "</p>
- <p>comentarios: " . $_POST["InputField-16"] . "</p><br/>";
- $mail->Body = $body;
- // Create the mail transport
- if($mail->Send()) {
- echo "<div class='success'>Gracias por llenar el formulario. Se ha enviado correctamente.</div>";
- } else {
- echo "Error al enviar el mensaje: " . $mail->ErrorInfo;
- }
- }
- }
- ?>
- <h2 style="text-align:center;">ATENCIÓN A CLIENTES</h2>
- <p style="text-align: justify;">Para <strong>Aeroméxico</strong>, lo más importante son nuestros pasajeros. Por favor, envíanos tus comentarios acerca de tu más reciente experiencia de vuelo con nosotros, y nos pondremos en contacto contigo a la brevedad. Si tienes alguna duda o inquietud antes de volar, por favor llámanos al <strong>(0155) 5133 4000.</strong></p> </div>
- <div id="info" class="content">
- <form class="form-horizontal" id="emailform" action="<?php echo $_SERVER['PHP_SELF']; ?>"
- method="post" >
- <?php if (!$valid): ?>
- <div id="error">
- <?php foreach($errors as $message):?>
- <div class ="error"><?php echo htmlspecialchars($message); ?></div>
- <?php endforeach; ?>
- </div>
- <?php endif; ?>
- <div class="webform_wrapper">
- <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-1">Nombre*</label>
- <div class="col-sm-5">
- <input type="text" name="InputField-1" value="<?php echo htmlspecialchars($contact['InputField-1']);?>"
- id="InputField-1"
- class="form-control"
- placeholder="Escribe tu nombre completo" required data-parsley-required-message="Éste es un campo requerido."
- />
- </div>
- </div> <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-2">Apellidos*</label>
- <div class="col-sm-5">
- <input type="text" name="InputField-2" value="<?php echo htmlspecialchars($contact['InputField-2']);?>"
- id="InputField-2"
- class="form-control"
- placeholder="Escribe tus apellidos completos" required data-parsley-required-message="Éste es un campo requerido."
- />
- </div>
- </div> <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-3">Número de cuenta Club Premier </label>
- <div class="col-sm-5">
- <input type="text" name="InputField-3" value="<?php echo htmlspecialchars($contact['InputField-3']);?>"
- id="InputField-3"
- class="form-control"
- placeholder="En caso de ser socio Club Premier"
- />
- </div>
- </div> <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-4">Correo electrónico*</label>
- <div class="col-sm-5">
- <input type="text" name="InputField-4" data-parsley-type="email" value="<?php echo htmlspecialchars($contact['InputField-4']);?>"
- id="InputField-4"
- class="form-control"
- placeholder="Escribe tu correo electrónico" data-parsley-required-message="Éste es un campo requerido." data-parsley-type-message="Éste debe ser un correo válido." required
- />
- </div>
- </div> <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-5">Teléfono </label>
- <div class="col-sm-5">
- <input type="text" name="InputField-5" value="<?php echo htmlspecialchars($contact['InputField-5']);?>"
- id="InputField-5"
- class="form-control"
- placeholder="Escribe tu teléfono"
- />
- </div>
- </div> <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-6">País*</label>
- <div class="col-sm-5">
- <input type="text" name="InputField-6" value="<?php echo htmlspecialchars($contact['InputField-6']);?>"
- id="InputField-6"
- class="form-control"
- placeholder="Escribe tu país de residencia" required data-parsley-required-message="Éste es un campo requerido."
- />
- </div>
- </div> <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-7">Estado</label>
- <div class="col-sm-5">
- <input type="text" name="InputField-7" value="<?php echo htmlspecialchars($contact['InputField-7']);?>"
- id="InputField-7"
- class="form-control"
- placeholder="Escribe tu estado"
- />
- </div>
- </div> <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-8">Ciudad*</label>
- <div class="col-sm-5">
- <input type="text" name="InputField-8" value="<?php echo htmlspecialchars($contact['InputField-8']);?>"
- id="InputField-8"
- class="form-control"
- placeholder="Escribe tu ciudad" required data-parsley-required-message="Éste es un campo requerido."
- />
- </div>
- </div> <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-9">Dirección</label>
- <div class="col-sm-5">
- <input type="text" name="InputField-9" value="<?php echo htmlspecialchars($contact['InputField-9']);?>"
- id="InputField-9"
- class="form-control"
- placeholder="Escribe tu calle y número"
- />
- </div>
- </div> <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-10">Código Postal</label>
- <div class="col-sm-5">
- <input type="text" name="InputField-10" value="<?php echo htmlspecialchars($contact['InputField-10']);?>"
- id="InputField-10"
- class="form-control"
- placeholder="Escribe tu código postal"
- />
- </div>
- </div> <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-11">Número de Vuelo / Número de boleto o Clave de Reservación:*</label>
- <div class="col-sm-5">
- <input type="text" name="InputField-11" value="<?php echo htmlspecialchars($contact['InputField-11']);?>"
- id="InputField-11"
- class="form-control"
- placeholder="Escribe tu número de vuelo" required data-parsley-required-message="Éste es un campo requerido."
- />
- </div>
- </div> <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-12">Fecha de Vuelo*</label>
- <div class="col-sm-5">
- <input type="text" name="InputField-12" value="" id="fecha" class="form-control onlineform datepicker" required data-parsley-required-message="Éste es un campo requerido." />
- </div>
- </div> <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-13">Aeropuerto de abordaje*</label>
- <div class="col-sm-5">
- <select name="InputField-13" value="<?php echo htmlspecialchars($contact['InputField-13']);?>" id="InputField-13" class="form-control displayCities" data-key="#hiddenCity"
- placeholder="Escribe el aeropuerto donde abordaste" required data-parsley-required-message="Éste es un campo requerido.">
- <option value="Favor de Elegir" >Favor de Elegir</option>
- <option value='ACA'>Acapulco (ACA)</option>
- <option value='AGU'>Aguascalientes (AGU)</option>
- <option value='CPE'>Campeche (CPE)</option>
- <option value='CUN'>Cancún (CUN)</option>
- <option value='CUU'>Chihuahua (CUU)</option>
- <option value='MEX'>Ciudad de México (MEX)</option>
- <option value='CME'>Ciudad del Carmen (CME)</option>
- <option value='CJS'>Ciudad Juárez (CJS)</option>
- <option value='CEN'>Ciudad Obregón (CEN)</option>
- <option value='CVM'>Ciudad Victoria (CVM)</option>
- <option value='CLQ'>Colima (CLQ)</option>
- <option value='CZM'>Cozumel (CZM)</option>
- <option value='CUL'>Culiacán (CUL)</option>
- <option value='DGO'>Durango (DGO)</option>
- <option value='GDL'>Guadalajara (GDL)</option>
- <option value='HMO'>Hermosillo (HMO)</option>
- <option value='HUX'>Huatulco (HUX)</option>
- <option value='ZIH'>Ixtapa Zihuatanejo (ZIH)</option>
- <option value='JAL'>Jalapa (JAL)</option>
- <option value='LAP'>La Paz (LAP)</option>
- <option value='LZC'>Lázaro Cárdenas (LZC)</option>
- <option value='BJX'>León Bajío (BJX)</option>
- <option value='SJD'>Los Cabos - Cabo San Lucas (SJD)</option>
- <option value='LMM'>Los Mochis (LMM)</option>
- <option value='ZLO'>Manzanillo (ZLO)</option>
- <option value='MAM'>Matamoros (MAM)</option>
- <option value='MZT'>Mazatlán (MZT)</option>
- <option value='MID'>Mérida (MID)</option>
- <option value='MXL'>Mexicali (MXL)</option>
- <option value='MTT'>Minatitlán (MTT)</option>
- <option value='LOV'>Monclova (LOV)</option>
- <option value='MTY'>Monterrey (MTY)</option>
- <option value='MLM'>Morelia (MLM)</option>
- <option value='NLD'>Nuevo Laredo (NLD)</option>
- <option value='OAX'>Oaxaca (OAX)</option>
- <option value='PDS'>Piedras Negras (PDS)</option>
- <option value='PAZ'>Poza Rica (PAZ)</option>
- <option value='PBC'>Puebla (PBC)</option>
- <option value='PXM'>Puerto Escondido (PXM)</option>
- <option value='PVR'>Puerto Vallarta (PVR)</option>
- <option value='QRO'>Querétaro (QRO)</option>
- <option value='REX'>Reynosa (REX)</option>
- <option value='SLW'>Saltillo (SLW)</option>
- <option value='SAN'>San Diego (SAN) (Tijuana airport via CBX bridge)</option>
- <option value='SLP'>San Luis Potosí (SLP)</option>
- <option value='TAM'>Tampico (TAM)</option>
- <option value='TAP'>Tapachula (TAP)</option>
- <option value='TPQ'>Tepic (TPQ)</option>
- <option value='TIJ'>Tijuana (TIJ)</option>
- <option value='TLC'>Toluca (TLC)</option>
- <option value='TRC'>Torreón (TRC)</option>
- <option value='TGZ'>Tuxtla Gutiérrez (TGZ)</option>
- <option value='VER'>Veracruz (VER)</option>
- <option value='VSA'>Villahermosa (VSA)</option>
- <option value='ZCL'>Zacatecas (ZCL)</option>
- </select>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-15">Tipo de Comentario*</label>
- <div class="col-sm-5">
- <select class="form-control" name="InputField-15" id="InputField-15" required data-parsley-required-message="Éste es un campo requerido.">
- <option value="Favor de Elegir" >Favor de Elegir</option>
- <option value="Felicitación" >Felicitación</option>
- <option value="Queja" >Queja</option>
- <option value="Sugerencia" >Sugerencia</option>
- </select>
- </div>
- </div> <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-16">Comentarios*</label>
- <div class="col-sm-5">
- <textarea class="form-control" cols="5" rows="5" name="InputField-16" id="InputField-16" maxlength="1700" value="<?php echo htmlspecialchars($contact['InputField-16']);?>" required data-parsley-required-message="Éste es un campo requerido."></textarea>
- </div>
- </div> <div class="form-group">
- <label class="col-sm-4 text-right" for="InputField-17">Aviso de Privacidad*</label>
- <div class="col-sm-5">
- <label>
- <input type="checkbox" name="InputField-17" id="InputField-17" value="He leído y acepto el aviso de privacidad." class="check" checked required data-parsley-required-message="Éste es un campo requerido." />
- <a href="http://www.aeromexico.com/es/viaja-con-aeromexico/preparando-tu-viaje/reglamentos-y-politicas/aviso-de-privacidad/" target="_blank">He leído y acepto el aviso de privacidad.</a>
- </label>
- </div>
- </div>
- <div class="col-sm-12 text-justify captcha">
- <?php echo recaptcha_get_html($config['recaptcha']['publickey'], $captchaerror); ?>
- </div>
- <div class="col-sm-12 text-center">
- <p>Todos los campos marcados con un asterisco (*) son obligatorios.</p>
- </div>
- <div class="form-group text-center">
- <input type="submit" value="Enviar" class="btn b-sky formbutton submitbutton" onClick="enviaConfirmacion();" />
- <input type="reset" value="Limpiar formulario" class="btn b-gray formbutton resetbutton" />
- </div>
- </div></form>
- </body>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement