118 lines
2.9 KiB
PHP
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<65>fono fijo
|
|||
|
|
$l1 = strpos($texto, utf8_encode("Tel<EFBFBD>fono fijo:")) + 16;
|
|||
|
|
$l2 = $l1 + 9;
|
|||
|
|
|
|||
|
|
$long = $l2 - $l1;
|
|||
|
|
|
|||
|
|
$t_casa = trim(substr($texto, $l1, $long));
|
|||
|
|
|
|||
|
|
//Direcci<63>n
|
|||
|
|
$l1 = strpos($texto, utf8_encode("Direcci<EFBFBD>n:")) + 12;
|
|||
|
|
$l2 = strpos($texto, utf8_encode("Tel<EFBFBD>fono m<>vil:"));//$li + 9; //TODO CAMBIAR CAMPO FIJO A VARIABLE
|
|||
|
|
|
|||
|
|
$long = $l2 - $l1;
|
|||
|
|
|
|||
|
|
$direccion = trim(substr($texto, $l1, $long));
|
|||
|
|
|
|||
|
|
//Tel<65>fono m<>vil
|
|||
|
|
$l1 = strpos($texto, utf8_encode("Tel<EFBFBD>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<EFBFBD>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<EFBFBD>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<EFBFBD>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<4C>do")) + 24;
|
|||
|
|
|
|||
|
|
$l2 = strpos($texto, " ", $l1);
|
|||
|
|
|
|||
|
|
$long = $l2 - $l1;
|
|||
|
|
|
|||
|
|
$idiomas = trim(substr($texto, $l1, $long));
|
|||
|
|
$aux_idioma = '<option selected value="'.$idiomas.'">'.$idiomas.'</option>';
|
|||
|
|
|
|||
|
|
//Tecnolog<6F>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>';
|
|||
|
|
|
|||
|
|
?>
|