';
echo '';
echo '';
echo '';
echo '';
echo '';
echo '';
echo '';
echo '';
}
/* Rellena una lista desplegable con los empleados con un permiso concreto */
function rellena_personal_permiso($nombre, $permiso, $auxiliar, $empleado) {
include LOCALE . LOCALESET . "lenguaje.php";
$consulta = "select usuarios.oid as oid,nombre from usuarios,rol where usuarios.tipo='usuario' and usuarios.rol = rol.oid and (usuarios.permisos like '%.$permiso%' or usuarios.permisos like '%$permiso.%' or usuarios.permisos = '$permiso' or rol.permisos like '%.$permiso%' or rol.permisos like '%$permiso.%' or rol.permisos = '$permiso')";
echo '';
}
/* Rellena una lista desplegable con los pedidos que puede ver el usuario */
function rellena_desplegable_pedidos($nombre) {
include LOCALE . LOCALESET . "lenguaje.php";
echo '';
}
/* Rellena una lista desplegable con los pedidos que puede ver el usuario */
function rellena_desplegable_pedidos_ConParametros($nombre, $seleccionadas) {
include LOCALE . LOCALESET . "lenguaje.php";
echo '';
}
/* Rellena una lista desplegable con los pedidos con un estado */
function rellena_desplegable_pedidos_estado($nombre, $estado, $seleccionadas) {
include LOCALE . LOCALESET . "lenguaje.php";
echo '';
}
/* Rellena una lista desplegable con las localidades de una provincia seleccionando una provincia concreta */
function rellena_desplegable_localidad($localidad, $nombre) {
include LOCALE . LOCALESET . "lenguaje.php";
echo '';
}
function rellena_desplegable_localidad_mult($localidad, $nombre) {
include LOCALE . LOCALESET . "lenguaje.php";
echo '';
}
function rellena_desplegable_localidad_multSel($localidad, $nombre) {
include LOCALE . LOCALESET . "lenguaje.php";
if ($link = conectar()) {
echo '';
}
}
/* Rellena una lista desplegable */
function rellena_desplegable($tabla, $name, $auxiliar) {
echo '';
}
/* Rellena una lista desplegable con oid e id */
function rellena_desplegable_oid($tabla, $name, $auxiliar) {
echo '';
}
/* Rellena una lista desplegable de perfiles */
function rellena_perfiles($tabla, $name, $auxiliar) {
echo '';
}
/* Rellena una lista desplegable tipo orden-id */
function rellena_desplegable_orden($tabla, $name, $auxiliar) {
echo '';
}
/* Rellena una lista desplegable tipo orden-id */
function rellena_desplegable_select_orden($tabla, $name, $auxiliar, $opcion) {
echo '';
}
/* Rellena una lista desplegable */
function rellena_desplegable_multi($tabla, $name, $auxiliar) {
echo '';
}
//function rellena_desplegable_multi_oid($tabla,$name,$auxiliar){
//
// echo '';
//}
/*
* Rellena la lista poniendo select en las que ya se han elegido
*/
//function rellena_desplegable_multi_oid_ConParametros($tabla,$name,$auxiliar,$seleccionadas){
// if ($link = conectar()){
// $consulta="select * from ".$tabla;
// if ($resultado = consultar($consulta,$link)){
// $numResultados=mysql_num_rows($resultado)-count($seleccionadas)+1;
// echo '';
//}
/*
* Rellena la lista poniendo select en las que ya se han elegido
*/
//function rellena_desplegable_multi_oid_ConParametrosNo($tabla,$name,$auxiliar,$seleccionadas){
// if ($link = conectar()){
// $consulta="select * from ".$tabla;
// if ($resultado = consultar($consulta,$link)){
// $numResultados=mysql_num_rows($resultado)-count($seleccionadas)+1;
// echo '';
//}
/* Convierte un array en una cadena de texto separada por el valor indicado en separador */
function expande($array, $separador) {
$cadena = "";
foreach ($array as $elem) {
$cadena .= $elem . $separador;
}
//Remueve el último separador:
if ($valores{strlen($valores) - 2} == $separador)
$valores = substr($valores, 0, strlen($valores) - 2);
}
/* Rellena una lista desplegable seleccionando una opción */
function rellena_desplegable_select($tabla, $name, $auxiliar, $opcion) {
echo '';
}
/* Rellena una lista desplegable tipo oid id seleccionando una opción */
function rellena_desplegable_select_oid($tabla, $name, $auxiliar, $opcion) {
$consulta = "select * from " . $tabla;
echo '';
}
// Rellena una lista desplegable dando una tabla, el id que quieres sacar, el valor por defecto
// y la opción que hay ahora seleccionada
function rellena_desplegable_select_oidCol($tabla, $Ccod, $Cnombre, $name, $auxiliar, $opcion) {
$consulta = "select * from " . $tabla;
echo '';
}
/* Rellena una lista desplegable de procedencias */
function rellena_procedencias($name, $auxiliar, $opcion) {
echo '';
}
/* Rellena una lista desplegable con más datos */
function rellena_desplegable_datos($tabla, $name, $aux1, $aux2) {
echo '';
}
/* Rellena una lista numérica desplegable */
function rellena_numerico($name, $menor, $num) {
echo '';
}
/* Rellena una lista numérica desplegable seleccionando opción */
function rellena_prioridad_select($name, $op) {
echo '';
}
/* Rellena una lista numérica desplegable seleccionando opción */
function rellena_numerico_select($name, $menor, $num, $op) {
echo '';
}
/* Rellena una lista desplegable con los días de la semana seleccionando */
function rellena_semana_select($name, $activacion) {
echo '';
}
/* Rellena un desplegable para elegir fecha */
function rellena_fecha() {
$dia = date("j");
$mes = date("n");
$anyo = date('Y');
echo $locale['318'];
rellena_numerico_select("dia", 0, 31, $dia);
echo $locale['328'];
rellena_numerico_select("mes", 0, 12, $mes);
echo $locale['329'];
rellena_numerico_select("anyo", ($anyo - 100), 100, $anyo);
}
/* Rellena un desplegable para elegir fecha seleccionando la fecha parámetro */
function rellena_fecha_nombre_select($fecha) {
rellena_fecha_select($fecha, "");
}
/* Rellena un desplegable para elegir fecha seleccionando la fecha parámetro y nombre del select */
function rellena_fecha_select($fecha, $nombre) {
include LOCALE . LOCALESET . "lenguaje.php";
$tiempo = explode("-", $fecha);
$dia = $tiempo[2];
$mes = $tiempo[1];
$anyo = $tiempo[0];
if ($anyo <= 0)
$anyo = date('Y');
echo $locale['318'];
rellena_numerico_select("dia" . $nombre, 0, 31, $dia);
echo $locale['328'];
rellena_numerico_select("mes" . $nombre, 0, 12, $mes);
echo $locale['329'];
rellena_numerico_select("anyo" . $nombre, ($anyo - 100), 100, $anyo);
}
/* Rellena una lista a borrar */
//function rellena_borrable($tabla, $tabla2, $nombre, $oid){
// if ($link = conectar()){
// $consulta = "select * from ".$tabla.",".$tabla2." where $tabla.$nombre = $tabla2.oid and oid_i = ".$oid."";
// if ($resultado = consultar($consulta,$link)){
// while ($row = mysql_fetch_array($resultado)){
// echo ' '.$row["id"].' - Borrar';
// }
// }
// }
// echo '';
//}
function rellena_borrable_ConDestino($tabla, $tabla2, $nombre, $oid, $destino) {
if ($link = conectar()) {
$consulta = "select * from " . $tabla . "," . $tabla2 . " where $tabla.$nombre = $tabla2.oid and oid_i = " . $oid . "";
if ($resultado = consultar($consulta, $link)) {
while ($row = mysql_fetch_array($resultado)) {
echo ' ' . $row["id"] . ' - Borrar';
}
}
}
echo '';
}
/* Rellena una lista */
function rellena_lista($tabla, $nombre, $oid) {
$res = array();
if ($link = conectar()) {
$consulta = "select * from " . $tabla . " where oid_i = " . $oid . "";
if ($resultado = consultar($consulta, $link)) {
while ($row = mysql_fetch_array($resultado)) {
$res[] = $row[$nombre];
echo $row[$nombre] . ' ';
}
}
}
return $res;
}
/* Rellena una lista */
function rellena_lista_oid($tabla, $tabla2, $nombre, $oid) {
$res = array();
if ($link = conectar()) {
$consulta = "select * from " . $tabla . "," . $tabla2 . " where $tabla.$nombre = $tabla2.oid and oid_i = " . $oid . "";
if ($resultado = consultar($consulta, $link)) {
while ($row = mysql_fetch_array($resultado)) {
$res[] = $row["id"];
//echo $row["id"].' ';
}
}
}
return $res;
}
/* Muestra los resultados */
function mostrar_resultados($errores, $aciertos) {
$oid = $_SESSION["oid"];
$errores = explode(".", $errores);
$aciertos = explode(".", $aciertos);
if ($link = conectar()) {
foreach ($errores as $error) {
if ($error != "") {
$consulta = "insert into resultado_acciones values ('', '$oid', '$error', curdate(), '0')";
$resultado = mysql_query($consulta, $link);
}
}
foreach ($aciertos as $acierto) {
if ($acierto != "") {
$consulta = "insert into resultado_acciones values ('', '$oid', '$acierto', curdate(), '1')";
$resultado = mysql_query($consulta, $link);
}
}
$consulta = "select fifo, resultado, tipo from resultado_acciones where oid='$oid' order by fifo DESC limit 0, 5";
$resultado = mysql_query($consulta, $link);
if ($resultado) {
while ($rows = mysql_fetch_array($resultado)) {
$res = $rows["resultado"];
$tipo = $rows["tipo"];
$fifo = $rows["fifo"];
if ($tipo == 0) {
echo '
' . $res . '
';
} else if ($tipo == 1) {
echo '
' . $res . '
';
}
}
}
$consulta = "delete from resultado_acciones where fecha < curdate()";
$resultado = mysql_query($consulta, $link);
}
}
/* Muestra los errores */
function mostrar_errores($errores) {
$errores = explode(".", $errores);
foreach ($errores as $error) {
echo '
' . $error . '
';
}
}
/* Muestra los aciertos */
function mostrar_aciertos($aciertos) {
$aciertos = explode(".", $aciertos);
foreach ($aciertos as $acierto) {
echo '
' . $acierto . '
';
}
}
/* Devuelve un array con los valores de un campo de una tabla */
function input_array_tabla($nombre, $tabla, $campo, $oid) {
$consulta = "select " . $campo . " from " . $tabla . " where oid_i=" . $oid . "";
//echo ($consulta);
if ($resultado = consultar($consulta))
while ($row = mysql_fetch_array($resultado)) {
echo '';
}
}
/* Devuelve el color de una procedencia */
function color_procedencia($procedencia) {
if ($link = conectar()) {
if ($resultado = consultar("select * from procedencia where num='$procedencia'", $link)) {
while ($row = mysql_fetch_array($resultado))
return $row["color"];
}
}
}
// Strip Input Function, prevents HTML in unwanted places
/* function stripinput($text) {
include_once("Objects/BD.php");
$bd = new BD();
$link = $bd->getLink();
mysql_real_escape_string($text,$link);
return $text;
} */
function stripinput($text) {
include_once("Objects/BD.php");
$bd = new BD();
$link = $bd->getLink();
return mysql_real_escape_string($text, $link);
/* if(gettype($text) == "string"){
$text = mysql_real_escape_string($text,$link);
}
if (QUOTES_GPC) $text = stripslashes($text);
$search = array("\"", "'", "\\", '\"', "\'", "<", ">", " ");
$replace = array(""", "'", "\", """, "'", "<", ">", " ");
$text = str_replace($search, $replace, $text);
return $text; */
}
/*
function menu_candidatos($oid, $pagina, $tabla_cond, $condicion){
$tabla = "usuarios";
include LOCALE.LOCALESET."lenguaje.php";
echo '