Incam_Intranet/importa_candidato_infojobs.php
2011-04-04 15:16:10 +00:00

118 lines
2.9 KiB
PHP

<?php
include("seguridad.php");
include("functions.php");
if (!comprobar_permisos("AC")){
header("Location: aplicacion.php?e=permiso");
exit;
}
include_once("html/cabecera.php");
menu_candidatos("", "lista", "", "");
echo "<h2>".$locale['1541']."</h2>";
/* REGISTRO.PHP */
$texto = $_POST["contenido"];
//Campos que no aparecen en Infojobs:
$nombre = "-";
$perfil = "Otros";
$situacion = "Contactado";
$estado = "Pendiente";
$quien_contacto = $_SESSION["nombre"];
//Apellidos
$l1 = strpos($texto, "Nombre completo:") + 16;
$l2 = strpos($texto, "NIF:");//$l1 + 20; //TODO CAMBIAR CAMPO FIJO A VARIABLE
$long = $l2 - $l1;
$apellidos = trim(substr($texto, $l1, $long));
//NIF
$l1 = strpos($texto, "NIF:") + 4;
$l2 = $l1 + 9;
$long = $l2 - $l1;
$dni = trim(substr($texto, $l1, $long));
//Fecha de nacimiento
$l1 = strpos($texto, "Fecha de nacimiento:") + 20;
$l2 = $l1 + 11;
$long = $l2 - $l1;
$fecha_nacimiento = trim(substr($texto, $l1, $long));
$fecha_nacimiento = explode("/", $fecha_nacimiento);
$aux = $fecha_nacimiento[2].'-'.$fecha_nacimiento[1].'-'.$fecha_nacimiento[0];
$fecha_nacimiento = $aux;
//Teléfono fijo
$l1 = strpos($texto, utf8_encode("Teléfono fijo:")) + 16;
$l2 = $l1 + 9;
$long = $l2 - $l1;
$t_casa = trim(substr($texto, $l1, $long));
//Dirección
$l1 = strpos($texto, utf8_encode("Dirección:")) + 12;
$l2 = strpos($texto, utf8_encode("Teléfono móvil:"));//$li + 9; //TODO CAMBIAR CAMPO FIJO A VARIABLE
$long = $l2 - $l1;
$direccion = trim(substr($texto, $l1, $long));
//Teléfono móvil
$l1 = strpos($texto, utf8_encode("Teléfono móvil:")) + 17;
$l2 = $l1 + 9;
$long = $l2 - $l1;
$t_movil = trim(substr($texto, $l1, $long));
//Código postal
$l1 = strpos($texto, utf8_encode("Código postal:")) + 16;
$l2 = $l1 + 6;
$long = $l2 - $l1;
$cp = trim(substr($texto, $l1, $long));
//E-mail
$l1 = strpos($texto, "E-mail:") + 7;
$l2 = strpos($texto, utf8_encode("Población:"));//$l1 + 10; //TODO CAMBIAR CAMPO FIJO A VARIABLE
$long = $l2 - $l1;
$email = trim(substr($texto, $l1, $long));
//Localidad
$l1 = strpos($texto, utf8_encode("Población:")) + 12;
$l2 = $l1 + 10; //TODO CAMBIAR CAMPO FIJO A VARIABLE
$long = $l2 - $l1;
$localidad = trim(substr($texto, $l1, $long));
//Idiomas
$l1 = strpos($texto, utf8_encode("Hablado Escrito Leído")) + 24;
$l2 = strpos($texto, " ", $l1);
$long = $l2 - $l1;
$idiomas = trim(substr($texto, $l1, $long));
$aux_idioma = '<option selected value="'.$idiomas.'">'.$idiomas.'</option>';
//Tecnologías
echo '<form method="POST" action="registro.php?back=lista" name="form_registro" enctype="multipart/form-data">';
echo '<input type="hidden" name="contenido" value="'.$texto.'">';
include_once("formulario_persona.php");
echo '<tr><td colspan="6" align=center><input type="submit" value="Nuevo Registro" onclick="return comprobar_registro(this)" class="button"></td></tr></table>';
?>