")){ // array_push($salida, $row["email"]); // } // } // } // } // } // // /* Se devuelve directamente el array salida porque o es vacía o contiene algo */ // // return $salida; //} /* Dada una una cadena, busca en los currículums de los candidatos, devolviendo un array con las claves de email que la contienen IMPORTANTE: tener el path el ejecutable pdftotext y antiword. Poner la carpeta antiword en el raíz: */ //function busca_en_cv ($cadena, $path, $ext, $op){ // // $nombre_out = $ext."_".session_id().".txt"; // $comando = $ext." ".$path.$op.$nombre_out; // system ($comando, $error); // //system("pdftotext Tema1.pdf puton.txt",$error); // if ($error == 0){ // $contenido = file_get_contents($nombre_out); // unlink($nombre_out); // return eregi($cadena,$contenido); // } // else { // return false; // } //} /* Devuelve el nombre al que pertenece un id*/ //function nombre($id){ // if ($link = conectar()){ // if ($resultado = consultar("select * from usuarios where oid = '$id'", $link)){ // while ($row = mysql_fetch_array($resultado)) // return $row["nombre"]; // } // } //} /* Rellena una lista desplegable con tecnología de un candidato */ //function lista_tecnologias($clave){ // // $contenido = ''; // return $contenido; //} ///* Rellena una lista desplegable con idiomas de un candidato */ //function lista_idiomas($clave){ // // $contenido = ''; // return $contenido; //} /* Devuelve la abreviatura de un perfil */ //function dame_abreviatura ($perfil){ // // $salida = "_"; // if ($link = conectar()){ // $consulta = "select abrev from perfil where oid = '$perfil'"; // if ($resultado = consultar($consulta, $link)){ // while ($row = mysql_fetch_array($resultado)){ // return $row["abrev"]; // } // } // else return $salida; // } // else return $salida; //} /* Busca una cadena en el archivo excel de candidatos - Nombre: $cadena1 = NOMBRE $cadena2 = vacío $cadena3 = nombre - Fecha: $cadena1 = FECHA $cadena2 = FECHA $cadena3 = fecha */ //function busca_palabra_clave_excel ($cadena1, $cadena2, $tipo){ // $data = new Spreadsheet_Excel_Reader(); // $data->setOutputEncoding('CP1251'); // $data->read('Excel/CANDIDATOS.xls'); // error_reporting(E_ALL ^ E_NOTICE); // // /* Creamos un array que devolverá información encontrada. Su estructura: // // array[indice] // array[indice][tabla] si es indusoft o selfor // array[indice][nombre] // array[indice][fecha] // array[indice][perfil] // array[indice][idiomas] sólo para selfor // // array[indice][situacion] // array[indice][motivos] // array[indice][comentarios] sólo para indusoft // // // array[indice][telefono] // array[indice][email] // */ // if ($tipo == "nombre") // $columna = 2; // else if ($tipo == "fecha") // $columna = 3; // else { $vacio = array(); return $vacio;} // // $salida = array(); // $encontrados = 0; // // //Miramos en las hojas 0(indusoft) y 1(selfor) // for ($i=0; $i<2; $i++){ // $fila = $data->sheets[$i]['numRows']; // /* S?lo miramos la columna 1(nombre)*/ // $columna = 2; // for ($n=1; $n<$fila; $n++){ // //echo "Esto[".$n."][".$columna."]: ".$data->sheets[$i]['cells'][$n][$columna]."
"; // switch($tipo){ // case "nombre": // if (eregi($cadena1, $data->sheets[$i]['cells'][$n][$columna])){ // echo "ENCONTRADO!"; // //Encontrado // if ($i == "0"){ // $salida[$encontrados]['tabla'] = $i; // $salida[$encontrados]['nombre'] = $data->sheets[$i]['cells'][$n][2]; // $salida[$encontrados]['fecha'] = $data->sheets[$i]['cells'][$n][3]; // $salida[$encontrados]['perfil'] = $data->sheets[$i]['cells'][$n][4]; // $salida[$encontrados]['situacion'] = $data->sheets[$i]['cells'][$n][5]; // $salida[$encontrados]['motivo'] = $data->sheets[$i]['cells'][$n][6]; // $salida[$encontrados]['comentarios'] = $data->sheets[$i]['cells'][$n][7]; // $salida[$encontrados]['telefono'] = $data->sheets[$i]['cells'][$n][8]; // $salida[$encontrados]['email'] = $data->sheets[$i]['cells'][$n][9]; // } // else{ // $salida[$encontrados]['tabla'] = $i; // $salida[$encontrados]['nombre'] = $data->sheets[$i]['cells'][$n][2]; // $salida[$encontrados]['fecha'] = $data->sheets[$i]['cells'][$n][3]; // $salida[$encontrados]['perfil'] = $data->sheets[$i]['cells'][$n][4]; // $salida[$encontrados]['idiomas'] = $data->sheets[$i]['cells'][$n][5]; // $salida[$encontrados]['situacion'] = $data->sheets[$i]['cells'][$n][6]; // $salida[$encontrados]['motivo'] = $data->sheets[$i]['cells'][$n][7]; // $salida[$encontrados]['telefono'] = $data->sheets[$i]['cells'][$n][8]; // $salida[$encontrados]['email'] = $data->sheets[$i]['cells'][$n][9]; // } // $encontrados++; // } // break; // default: break; // } // } // } // return $salida; //} /* Devuelve la lista de currículums */ function menu_curriculums($oid, $tipo){ $consulta = "select * from curriculum_usuario where oid='$oid' order by fecha"; $resultado = mysql_query($consulta); $num = @mysql_num_rows($resultado); if($num > 0){ echo ""; echo ""; while($rows = @mysql_fetch_array($resultado)){ $ruta = $rows["curriculum"]; $fecha = $rows["fecha"]; echo ""; } echo "
FECHACURRÍCULUMELIMINAR
$fechaVer
"; }else{ echo "

".$locale['138']."

"; } } /* Muestra la lista de currículums */ function ver_curriculums($oid, $tipo){ $consulta = "select * from curriculum_usuario where oid='$oid' order by fecha"; $resultado = mysql_query($consulta); $num = @mysql_num_rows($resultado); if($num > 0){ echo ""; echo ""; while($rows = @mysql_fetch_array($resultado)){ $ruta = $rows["curriculum"]; $fecha = $rows["fecha"]; echo ""; } echo "
FECHACURRÍCULUM
$fechaVer
"; }else{ echo "

".$locale['138']."

"; } } //Muestra la leyenda de los diferentes tipos de día: //function leyenda(){ // include LOCALE.LOCALESET."lenguaje.php"; // echo ""; // echo ""; // echo ""; // echo ""; // echo ""; // echo ""; // echo ""; // echo ""; // echo ""; // echo ""; // echo ""; // echo ""; // echo ""; // echo "
".$locale['138b']."
".$locale['139']."AJ
".$locale['140']."AN
".$locale['141']."B
".$locale['142']."V
".$locale['143']."VP
".$locale['144']."
".$locale['145']."
".$locale['146']."
".$locale['147']."
".$locale['148']."
".$locale['149']."
"; //} //function dame_directorio_cv($estado_nuevo){ // $salida = ""; // if ($link = conectar()){ // if ($resultado = mysql_query("select * from estado",$link)){ // while ($row = mysql_fetch_array($resultado)){ // if ($row["id"] == $estado_nuevo) // $salida = $estado_nuevo; // } // } // } // return elimina_blancos($estado_nuevo); //} $errores = ""; ?>