'; $code .= '
'; $code .= "Dades de la comanda:"; $code .= ""; $code .= "Client: ".formDrop("idcliente",$lista_cli,$valores[1],"pedido","seccion")." "; $code .= "Data comanda: 
"; $code .= "Origen:   "; $code .= "Destí:  "; $code .= "Estat: 
"; $code .= "¿Complert?: ". formDrop("completo",array("","SI","NO"),$valores[6],"pedido","seccion") ."
"; $code .= "Enviat per:   "; $code .= "en data:   "; $code .= "Cost: 
"; $code .= "Notes:
 "; $code .= "

"; // lineas de pedido $linped = array(); $sql = "select idproducto,unidpedidas,unidservidas,pvd,pvp,id,idcliente from detallespedidos where idpedido = $edita"; $kueri = data_query($sql, $_SESSION['enlace']); $numlin = mysql_num_rows($kueri); $count = 0; while ($row = mysql_fetch_row($kueri)) { for ($j=0;$j "; $code .= ""; $code .= " "; $code .= " Esborrar línia "; } $j++; if ($_GET['addlinea'] == 1) { // Añadir líneas al pedido $code .= "
"; $code .= " "; $code .= ""; $code .= " "; $code .= "
"; } $code .= ""; } // $code .= "

"; return $code; } function listaPedidos($mens = "") { // Tabla de pedidos de gestion $code = ""; $sql = "select * from pedidos order by fecha asc"; $kueri = data_query($sql, $_SESSION['enlace']); $numc = mysql_num_rows($kueri); if ($numc == 0) { $mens = "No hi ha comandes al sistema. Click a 'AFEGIR' per introduir-los."; $code .= '
'; $code .= "$mens"; $code .= "
"; } else { // listar clientes if ($mens == "") { $mens = "Llista de comandes existents al sistema"; } $code .= '
'; $code .= "$mens"; $code .= "
"; $code .= ""; $code .= ""; // $j=0; while ($row=mysql_fetch_array($kueri)) { $datos_cliente = ""; $code .= ""; if (($j%2) == 0) { $color = "#ffffff"; } else { $color = "#e0e0e0"; } // falta el control de los pedidos pendientes (visualizar en el span) $sql2 = "select * from clientes where razonsocial = '".$row['idcliente']."'"; $ku = data_query($sql2,$_SESSION['enlace']); while ($row2 = mysql_fetch_array($ku)) { $datos_cliente = "Nom: ".$row2['razonsocial'] ."
Origen: ".$row['origen']."
"; $datos_cliente .= "Desti: ". $row['destino'] ."
Estat: ". $row['estado'] ."
"; $datos_cliente .= "Enviat per: ". $row['enviadopor'] ." el: ". $row['enviadoen']; } $code .= ""; if ($row[6] == 0) { $code .= ""; } else { $code .= ""; } // $row[4] == foto articulo, que va en el span $code .= ""; $code .= ""; $code .= ""; $j++; } $code .= "
Codi Data FIN Total Portes
Movil
".$row[0]." Dades comanda:

".$datos_cliente."

".$row[2]."
NOSITotal pedido".$row[9]." Editar dades   Esborrar dades
"; } return $code; } function datosArticulo($edita = "") { // Formulario datos de articulo // en $edita si vacío, estamos añadiendo, si no vacío, estamos editando // $code = ""; if ($edita != "") { // modo edición de datos $valores = array(); $sql = "select * from stocks where id=$edita"; // hay uno seguro $kueri = data_query($sql,$_SESSION['enlace']); while ($row = mysql_fetch_array($kueri)) { for ($j=0;$j"; $code .= "Referència:  "; $code .= "Nom producte: 
"; $code .= "Descripció: 
"; $code .= "PVD:  "; $code .= "PVP Recomanat: "; $code .= "

"; $code .= '
'; $code .= "Imatge del producte:

"; //$code .= "Foto: 
"; print $code; $editor = new FCKeditor('foto'); $editor->BasePath = 'fckeditor/' ; $editor->ToolbarSet = 'Basic' ; $editor->Width = '500' ; $editor->Height = '200' ; $editor->Value = $valores[4] ; $editor->Create(); //$code = "

"; $code = "



"; if ($edita == "") { $code .= "

"; } else { $code .= "

"; } $code .= ""; print $code; //return $code; } function listaStocks($mens = "") { // Tabla de clientes de gestion $code = ""; $sql = "select * from stocks order by id"; $kueri = data_query($sql, $_SESSION['enlace']); $numc = mysql_num_rows($kueri); if ($numc == 0) { $mens = "No hi ha articles introduits al sistema. Click a 'AFEGIR' per introduir-los."; $code .= '
'; $code .= "$mens"; $code .= "
"; } else { // listar clientes if ($mens == "") { $mens = "Llista virtual d\'articles existents al sistema"; } // Descripció $code .= '
'; $code .= "$mens"; $code .= "
"; $code .= ""; $code .= ""; // $j=0; while ($row=mysql_fetch_array($kueri)) { $code .= ""; if (($j%2) == 0) { $color = "#ffffff"; } else { $color = "#e0e0e0"; } // falta el control de los pedidos pendientes (visualizar en el span) $code .= ""; $code .= ""; //$code .= ""; // $row[4] == foto articulo, que va en el span $code .= ""; $code .= ""; $code .= ""; $j++; } $code .= "
Codi Ref. Nom del producte PVD PVP
Movil
".$row[0]." Dades del producte


".$row[3]."

" .$row[1]."
".$row[2]."".$row[3]."".$row[5]."".$row[6]." Editar dades   Esborrar dades
"; } return $code; } function datosCliente($edita = "") { // Formulario datos de cliente // en $edita si vacío, estamos añadiendo, si no vacío, estamos editando // $code = ""; if ($edita != "") { // modo edición de datos $valores = array(); $sql = "select * from clientes where id=$edita"; // hay uno seguro $kueri = data_query($sql,$_SESSION['enlace']); while ($row = mysql_fetch_array($kueri)) { for ($j=0;$j"; $code .= "Nom:  "; $code .= "Direcció:
"; $code .= "Població:  "; $code .= "Codi Postal:  Pais:"; $code .= "
Telf. "; $code .= " Movil: "; $code .= " Fax: 
"; $code .= "E-Mail: "; $code .= " Web: "; $code .= "
"; $code .= '
'; $code .= "Dades per l'enviament"; $code .= "Nom:  "; $code .= "Direcció:
"; $code .= "Població:  "; $code .= "Codi Postal: "; $code .= "Pais:"; $code .= "
"; if ($edita == "") { $code .= "

"; } else { $code .= "

"; } $code .= ""; return $code; } function listaClientes($mens = "") { // Tabla de clientes de gestion $code = ""; $sql = "select * from clientes order by id"; $kueri = data_query($sql, $_SESSION['enlace']); $numc = mysql_num_rows($kueri); if ($numc == 0) { $mens = "No hi ha clients introduits al sistema. Click a 'AFEGIR' per introduir-los."; $code .= '
'; $code .= "$mens"; $code .= "
"; } else { // listar clientes if ($mens == "") { $mens = "Llista de clients existents al sistema"; } $code .= '
'; $code .= "$mens"; $code .= "
"; $code .= ""; $code .= ""; // $j=0; while ($row=mysql_fetch_array($kueri)) { $code .= ""; if (($j%2) == 0) { $color = "#ffffff"; } else { $color = "#e0e0e0"; } // falta el control de los pedidos pendientes (visualizar en el span) $code .= ""; $code .= ""; //$code .= ""; $code .= ""; $code .= ""; $code .= ""; $j++; } $code .= "
Codi Nom Telf. Correu Usuari
Movil
".$row[0]." Dades Shipping

Enviar a:".$row['razonenvio']."
Direcció:".$row['direnvio']."
".$row['cpenvio']." ".$row['pobenvio']."
".$row['paisenvio'] ."

Comandes pendents:

" .$row[2]."
".$row['telf']."".$row['movil']."".$row['email']."".$row['usuario']." Editar dades   Esborrar dades
"; } return $code; } function formLogin(){ $html = ""; $html .= "
"; $html .= ""; $html .= ""; $html .= ""; $html .= "
"; $html .= ""; $html .= ""; $html .= ""; $html .= ""; $html .= ""; $html .= "
Bienvenido al sistema por favor llena los siguientes campos...
Nombre
Contraseña

"; $html .= ""; $html .= ""; $html .= "

Ten en cuenta que el sistema difiere entre mayusculas y minusculas en la contraseña, asi que por favor escribe bien tu contraseña, si aun no estas registrado, olvidaste tu contraseña, o tienes duda de como tilizar el sistema contacta al administrador de este sitio, cuando estan mal escritos los datos del formulario, seras redirigido a esta pagina y no puedes accesar al sistema...
Atte: Webmaster

"; $html .= "
"; return $html; } function listCampos($num_campos,$campos) { echo ""; echo ""; echo ""; echo "
DATOS DE LA TABLA
"; for ($i=0;$i<$num_campos;$i++) { echo mysql_field_name($campos,$i) ."  "; } echo "
"; } function listTablas($num_tabs,$tablas,$tabla_sel) { echo ""; echo ""; echo ""; echo "
SELECTOR TABLA
"; for ($i=0;$i<$num_tabs;$i++) { if ($tabla_sel == mysql_tablename($tablas, $i)) { echo "". mysql_tablename($tablas,$i) ."
"; } else { echo "". mysql_tablename($tablas,$i) ."
"; } } echo "
"; } function buscaPadre($tabla,$campo,$origen) { // devuelve el nivel de padre, es decir, id_padre $nivel = ""; switch ($origen) { case "secciones": $sql = "select id_padre, id_seccion, descr from $tabla where nombre = '$campo'"; break; case "galerias": $sql = "select id_padre, id, descr from $tabla where nombre = '$campo'"; break; } $kueri = data_query($sql,$kueri); while ($row = mysql_fetch_array($kueri)) { $nivel = $row[1]; } return $nivel; } function calculaSubnivel($tabla,$campo,$idpadre,$origen) { // establecer subseccion $subnivel=""; switch ($origen) { case "secciones": $kueri = data_query("select id_padre,orden,descr from $tabla where id_padre = '$idpadre'", $_SESSION['enlace']); break; case "galerias": $kueri = data_query("select id_padre,orden,descr from $tabla where id_padre = '$idpadre'", $_SESSION['enlace']); break; } $j=1; while($row=mysql_fetch_array($kueri)) { $j++; } $subnivel = $idpadre . "$j"; return $subnivel; } function arbolSecciones($pref_idioma) { // devuelve una lista con el árbol de secciones ordenado $sql = "select id_seccion,nombre,id_padre,orden,descr from ". $pref_idioma ."_sections where id_padre=0 order by id_seccion asc"; // buscamos todos los padres $kueri = data_query($sql, $_SESSION['enlace']); $j=0; while($row=mysql_fetch_array($kueri)) { $temp_array[$j] = $row; $j++; // tenemos la lista ordenada de padres, hay que ordenarla incluyendo los hijos } $j=0; $cuenta=0; for ($i=0;$i"; $html .= "Ruta imagen: 

"; //$html .= "Ruta thumbnail: 

"; $html .= "CASTELLANO:
"; $html .= "  Titulo: 
"; $html .= "  Desc.: 

"; $html .= "CATALA:
"; $html .= "  Titulo: 
"; $html .= "  Desc.: 

"; $html .= "ENGLISH:
"; $html .= "  Titulo: 
"; $html .= "  Desc.: 

"; $html .= "FRANÇAISE:
"; $html .= "  Titulo: 
"; $html .= "  Desc.: 

"; $html .= "ITALIANO:
"; $html .= "  Titulo: 
"; $html .= "  Desc.: 

"; $html .= "DEUTSCH:
"; $html .= "  Titulo: 
"; $html .= "  Desc.: 

"; return $html; } function tablaGaleria() { // Construye la tabla de archivos multimedia $code = ""; $sql = "select id,titulo_es,tipo from galerias"; $kueri = data_query($sql, $_SESSION['enlace']); $regs = mysql_num_rows($kueri); if ($regs == 0) { $code .= "


"; } $code .= "
Galerías Multimedia"; $code .= ""; $code .= ""; while($row=mysql_fetch_array($kueri)) { $reg=$row[0]; $code .= ""; if (($reg%2) == 0) { $bgc = "#e0e0e0"; } else { $bgc = "#ffffff"; } for($i=0;$i"; } else { if ($row[2] != 0) { if ($row[2] == 1) { $code .= ""; } else { $code .= ""; } } else { $code .= ""; } } } $code .= ""; $code .= ""; } $code .= "
IdTítulo Tipo
IMAGENVIDEONO DEFINIDO"; $code .= "   "; $code .= "   "; $code .= " "; $code .= "
"; return $code; } function tablaNoticias($prefi,$idioma) { // Construye la tabla de documentos $code = ""; $code = "
Notícies en $idioma"; $code .= ""; $code .= ""; //"; //id titulo imagen intro fecha contenido estado $sql = "select id,titulo,fecha,estado from ".$prefi."_notices"; $kueri = data_query($sql, $_SESSION['enlace']); while($row=mysql_fetch_array($kueri)) { $reg=$row[0]; $code .= ""; if (($reg%2) == 0) { $bgc = "#e0e0e0"; } else { $bgc = "#ffffff"; } for($i=0;$i"; } else { $code .= ""; } } else { if ($row[3] == 0) { $code .= ""; } else { $code .= ""; } } } $code .= ""; $code .= ""; } $code .= "
IdTítol DataEstat
Estado
".$row[$i]."NO PUBLICADAPUBLICADA"; $code .= "   "; $code .= "   "; /*$code .= " "; */ $code .= "
"; return $code; } function tablaDocumentos($prefi,$pest) { // Construye la tabla de documentos $code = ""; $code = "
Tabla de Documentos
"; $code .= ""; $code .= ""; $sql = "select id,title,sectionid,state from ".$prefi."_contents"; $kueri = data_query($sql, $_SESSION['enlace']); while($row=mysql_fetch_array($kueri)) { $reg=$row[0]; $code .= ""; if (($reg%2) == 0) { $bgc = "#e0e0e0"; } else { $bgc = "#ffffff"; } // MOSTRAR DATOS POR PANTALLA $code .= ""; // CODIGO $code .= ""; // TITULO $sq = "select nombre from ". $prefi ."_sections where id_seccion=". $row[2]; $ku = data_query($sq,$_SESSION['enlace']); while ($row2=mysql_fetch_array($ku)) { $sec_n = $row2[0]; } $code .= ""; // SECCION if ($row[3] == 0) { $code .= ""; // ESTADO PUBLICACION } else { $code .= ""; // ESTADO PUBLICACION } // $code .= ""; $code .= ""; } $code .= "
ID TítuloSección Estado
".$row[0]."".$row[1]."".$sec_n."NO PUBLICADOPUBLICADO"; $code .= ""; // $code .= "   "; $code .= "


"; return $code; } function subArboles($prefidio, $sec, $l_nodos) { // Función búsqueda de nodos ... debe devolver un subárbol ordenado $res = array(); $temp = array(); $idx = 0; for ($i=0; $i son secciones de contenidos $sqltemp = "select id_seccion from ". $prefidio ."_sections where nombre='$sec'"; } else { // tratamos galerías $sqltemp = "select id from galerias where nombre='$sec'"; } $ku = data_query($sqltemp,$_SESSION['enlace']); while ($row=mysql_fetch_array($ku)) { $idpapi = $row[0]; } $res[0] = array($idpapi,$sec,0); // RESTO DEL ARBOL, METODO: HIJO => SUBHIJOS ..... $nodo_actual = $idpapi; $nombre_nodo = $sec; $padre_n_act = 0; $ind = 0; if ($prefidio != "") { // idioma definido => son secciones de contenidos $sql = "select * from ". $prefidio ."_sections where id_padre = $nodo_actual order by id_seccion"; } else { $sql = "select * from galerias where id_padre = $nodo_actual order by id"; } $ku = data_query($sql,$_SESSION['enlace']); while ($row = mysql_fetch_array($ku)) { if ($prefidio != "") { // idioma definido => son secciones de contenidos $niv[$ind] = array($row['id_seccion'],$row['nombre'],$row['id_padre']); } else { $niv[$ind] = array($row['id'],$row['nombre'],$row['id_padre']); } $ind++; } $res = subArboles($prefidio,$sec,$niv); return $res; } function tablaSecciones($pref_idioma) { // Construye la tabla de secciones para poder reordenarlas $temp_array = array(); $temp_array2 = array(); $order = array(); $seccion = array(); if ($pref_idioma != "") { //$titulin = "Tabla de Secciones"; $titulin = ""; $col1 = "Títol de la Secció"; $col2 = "Ordre"; $col3 = "ACCIONS"; } else { $titulin = "Taula de Galeríes"; $col1 = "Galería"; $col2 = ""; $col3 = "ACCIONS"; } $code = ""; $code = "
$titulin
"; $code .= ""; $code .= ""; // Modificacion construccion arbol secciones if ($pref_idioma != "") { $sql = "select id_seccion,nombre,id_padre,orden,descr from ".$pref_idioma."_sections where id_padre=0 order by id_seccion asc"; } else { $sql = "select id,nombre,id_padre,orden,descr from galerias where id_padre=0 order by id asc"; } $kueri = data_query($sql, $_SESSION['enlace']); $j=0; while($row=mysql_fetch_array($kueri)) { $temp_array[$j] = $row; $j++; // tenemos la lista ordenada de padres de nivel 0, hay que ordenarla incluyendo los hijos } // -------------------------- MODIFICACION ----------------------------------------- $contador = 0; for ($j=0; $j"; $code .= ""; } else { if ( ($order[$j-1][0] == $order[$j][2]) && ($order[$j-1][2] == 0) && ($order[$j+1][2] != $order[$j][0]) ) { $code .= ""; $code .= ""; } else { // Calcular nivel de nodo y comprobar si es padre if ($order[$j][0] == $order[$j+1][2]) $es_padre = true; $k = $j; while ($order[$k][2] != 0) { for ($m=0;$m"; $code .= ""; } else { $code .= ""; $code .= ""; } } } if ($pref_idioma != "") { $code .= ""; $code .= ""; $code .= ""; } else { $code .= ""; $code .= ""; } } $code .= "
$col1 $col2 $col3
=>". $order[$j][1] ."".$nivel. $order[$j][1] ." order up   order down Editar secció   Esborrar secció
Editar galeria      Esborrar galeria
"; $code .= "
"; return $code; } function cambiaf_a_normal($fecha){ $temp = split("-",$fecha); $lafecha = $temp[2] ."-". $temp[1] . "-" . $temp[0]; return $lafecha; } function cambiaf_a_mysql($fecha){ $temp = split("-",$fecha); $lafecha = $temp[2] ."-". $temp[1] . "-" . $temp[0]; return $lafecha; } function datosNoticia($valores = array(),$edita = "") { // Formulario correspondiente a los datos de noticias (por idioma) // Buscar la noticia correspondiente, si es modo de edición // $html = ""; $html .= "

Introduzca los datos de la noticia a publicar:

"; $html .= ""; $html .= "Título:   "; $html .= "Imagen: 

"; $html .= "Introducción:


"; $html .= "Formato: dd/mm/aaaa"; $html .= "Fecha:   "; if ($valores[6] == 0) { $st = "NO PUBLICADO"; } else { $st = "PUBLICADO"; } $html .= "Estado: ". formDrop("estado",array(" ","NO PUBLICADO","PUBLICADO"),$st,"notis","") ."

"; $html .= "Contenido de la noticia:

"; echo $html; $fuente_fck = "noticias"; $editor = new FCKeditor('contenido'); $editor->BasePath = 'fckeditor/' ; $editor->ToolbarSet = 'Default' ; $editor->Width = '575' ; $editor->Height = '500' ; $editor->Value = $valores[5] ; $editor->Create(); echo "

"; if ($edita == "anyadir") { echo "


"; } else { echo "


"; } echo "
"; } function datosSeccion($seccion,$idiomas,$pref,$datos_secciones, $origen, $edita = "") { // Formulario correspondiente a los datos de secciones $html = ""; switch ($origen) { case "secciones": $html .= "

Introdueixi el títol de secció per cada idioma:"; $html .= "
(NOTA: La secció en blanc no serà publicada a la web)

"; for ($i=0; $i
"; } break; case "galerias": switch ($valores[1]) { case "0": $st = "NO DEFINIDO"; break; case "1": $st = "IMAGEN"; break; case "2": $st = "VIDEO"; break; } $html .= "Nombre Galería: 

"; $html .= "Tipo: ". formDrop("tipo",array("NO DEFINIDO","IMAGEN","VIDEO"),$st,"galeria","") ."

"; $html .= "Carpeta servidor: 

"; $html .= "CASTELLANO:
"; $html .= "  Titulo: 
"; $html .= "  Desc.: 

"; $html .= "CATALA:
"; $html .= "  Titulo: 
"; $html .= "  Desc.: 

"; $html .= "ENGLISH:
"; $html .= "  Titulo: 
"; $html .= "  Desc.: 

"; $html .= "FRANÇAISE:
"; $html .= "  Titulo: 
"; $html .= "  Desc.: 

"; $html .= "ITALIANO:
"; $html .= "  Titulo: 
"; $html .= "  Desc.: 

"; $html .= "DEUTSCH:
"; $html .= "  Titulo: 
"; $html .= "  Desc.: 

"; break; } $html .= "

"; if ($edita == "") { $html .= "


"; } else { $html .= "


"; } $html .= "

"; return $html; } function calculaRegistros($tabla,$registro,$campo) { // devuelve un array con los registros ant registro sig $ret = array(); $temp = array(); $sql = "select $campo from $tabla"; $kueri = data_query($sql,$_SESSION['enlace']); $j=0; while ($row=mysql_fetch_array($kueri)) { $temp[$j] = $row[0]; $j++; } $act = 0; $sig = 0; $ant = 0; for ($i=0;$i= sizeof($temp)) { $sig=0; } else { $sig = $temp[$i+1]; } if ($registro == $temp[$i]) { $ret = array($ant,$act,$sig); return $ret; } else { $ant=$act; } } } function CierraBD(){ // Cierre de la base de datos mysql_close(); } function AbreBD($database,$host,$user,$passw) { // Apertura de la base de datos if (!($enlace_db=mysql_connect($host,$user,$passw))) die("Error conectando a la base de datos!"); if (!mysql_select_db($database,$enlace_db)) die("Error al seleccionar la base de datos! $host $user $passw"); return $enlace_db; } function buscaTablas($enlace, $idio = "") { // Devuelve los nombres de las tablas de la base de datos $consulta = array(); $ltablas = data_query("show tables from ". $_SESSION['database'] ."", $enlace); if ($idio != "") { $j=0; while ($row = mysql_fetch_array($ltablas)) { if (strncmp($idio, $row[0],2) == 0) { $consulta[$j] = $row[0]; $j++; } } } else { $consulta = $ltablas; } return $consulta; } function cargaDatosContenidos($enlace, $origen, $pref = "") { // $idiomas = array(); $prefijo = array(); $secs = array(); $kueri = array(); $clientes = array(); $temp_array = array(); $contador = 6; switch ($origen) { case "clientes": $sql = "select razonsocial from clientes order by razonsocial asc"; $kueri = data_query($sql,$enlace); $j=0; while ($row=mysql_fetch_array($kueri)) { $clientes[$j] = $row[0]; $j++; } return $clientes; break; case "idiomas": $sql = "select idioma from idiomas order by id asc"; $kueri = data_query($sql,$enlace); $j=0; while ($row=mysql_fetch_array($kueri)) { $idiomas[$j] = $row[0]; $j++; } return $idiomas; break; case "prefijos": $sql = "select prefijo from idiomas order by id asc"; $kueri = data_query($sql,$enlace); $j=0; while ($row=mysql_fetch_array($kueri)) { $prefijo[$j] = $row[0]; $j++; } return $prefijo; break; case "secciones": $sql = "select nombre from ".$pref."_sections order by id_seccion asc"; $num_secs = mysql_num_rows(mysql_query($sql, $enlace)); $kueri = data_query($sql,$enlace); $j=1; while ($row=mysql_fetch_array($kueri)) { $secs[$j] = $row[0]; $j++; } return $secs; break; case "contenidos": $sql = "select title from ".$pref. "_contents order by id asc"; $num_secs = mysql_num_rows(mysql_query($sql, $enlace)); $sql = "select title from ". $pref ."_contents order by id asc"; $kueri = data_query ($sql, $enlace); $j = 2; if ($num_secs == 0) { $secs[0] = "-NO HAY DATOS-"; } else { $secs[0] = " "; $secs[1] = "-NUEVO DOCUMENTO-"; } while ($row=mysql_fetch_array($kueri)) { $secs[$j] = $row[0]; $j++; } return $secs; break; } } function cargaDatos($enlace, $origen, $pref = "") { // $idiomas = array(); $prefijo = array(); $secs = array(); $kueri = array(); $temp_array = array(); $contador = 6; switch ($origen) { case "idiomas": $sql = "select idioma from idiomas order by id asc"; $kueri = data_query($sql,$enlace); $j=0; while ($row=mysql_fetch_array($kueri)) { $idiomas[$j] = $row[0]; $j++; } return $idiomas; break; case "prefijos": $sql = "select prefijo from idiomas order by id asc"; $kueri = data_query($sql,$enlace); $j=0; while ($row=mysql_fetch_array($kueri)) { $prefijo[$j] = $row[0]; $j++; } return $prefijo; break; case "secciones": $sql = "select nombre from es_sections order by id_seccion asc"; $num_secs = mysql_num_rows(mysql_query($sql, $enlace)); $kueri = data_query($sql,$enlace); $j=2; /*if ($num_secs == 0) { $secs[0] = "-NO HAY DATOS-"; } else {*/ $secs[0] = " "; $secs[1] = "-NUEVA SECCION-"; //} while ($row=mysql_fetch_array($kueri)) { $secs[$j] = $row[0]; $j++; } return $secs; break; case "contenidos": $sql = "select title from ".$pref. "_contents order by id asc"; $num_secs = mysql_num_rows(mysql_query($sql, $enlace)); $sql = "select title from ". $pref ."_contents order by id asc"; $kueri = data_query ($sql, $enlace); $j = 2; if ($num_secs == 0) { $secs[0] = "-NO HAY DATOS-"; } else { $secs[0] = " "; $secs[1] = "-NUEVO DOCUMENTO-"; } while ($row=mysql_fetch_array($kueri)) { $secs[$j] = html_entity_decode($row[0]); $j++; } return $secs; break; case "galerias": $sql = "select nombre from galerias order by id asc"; $num_secs = mysql_num_rows(mysql_query($sql, $enlace)); $kueri = data_query($sql,$enlace); $j=2; $secs[0] = " "; $secs[1] = "-NUEVA GALERIA-"; while ($row=mysql_fetch_array($kueri)) { $secs[$j] = $row[0]; $j++; } return $secs; break; } } function numCampos($db,$tabla,$enlace) { // Devuelve un array con los campos pertenecientes a una tabla $counter = 0; $campos = array(); $campos = mysql_list_fields($db,$tabla,$enlace); $result = mysql_num_fields($campos); return $result; } function buscaCampos($db,$tabla,$enlace) { // Devuelve un array con los campos pertenecientes a una tabla $counter = 0; $result = array(); $campos = mysql_list_fields($db,$tabla,$enlace); $num_campos = mysql_num_fields($campos); for ($i=0;$i<$num_campos;$i++) { $result[$i] = mysql_field_name($campos, $i); } return $campos; } function buscaTodosCampos($db,$tabla,$enlace) { // Devuelve un array con los campos pertenecientes a una tabla $result = array(); $campos = mysql_list_fields($db,$tabla,$enlace); $num_campos = mysql_num_fields($campos); for ($i=0;$i<$num_campos;$i++) { $nombre_campo = mysql_field_name($campos, $i); $result[$i] = $nombre_campo; } return $result; } function calculaOrdenes($tabla,$campo) { // devuelve el indice primario (el último) de tabla $kueri = data_query("select $campo from $tabla order by $campo asc",$_SESSION['enlace']); while ($row = mysql_fetch_array($kueri)) { $last = $row[0]; } return $last; } function formDrop($nombre,$cadena,$valor,$formulario,$fuente, $optional = "") { // Nombre es el name del tag HTML // Cadena, es la cadena formada por los elementos de CADENA $cad_document = "document.". $formulario .".submit()"; switch ($fuente) { case "galeria": case "noticias": $html = ''; $html = ''; } else { $html = ''; break; } $i=0; //for ($i=0;$i". $cadena[$i]; //die(); while($i"; if ( !($cadena[$i] == $valor) ) { if ($nombre == "lista_secciones") { $html .= ''; } else { $html .= ''; } } else { if ($nombre == "lista_secciones") { $html .= ''; } else { $html .= ''; } } $i=$i+1; } $html .= ''; return $html; } function data_query($query, $enlace) { $result = array(); $dev = array(); $dev = mysql_query($query, $_SESSION['enlace']) or die(mysql_error()); return $dev; } function cuentaRegistros($sql) { $j=0; $kueri = data_query($sql,$_SESSION['enlace']); while($row = mysql_fetch_array($kueri)) { $j++; } } function calculaSeccionPadre() { // devuelve la última sección padre de padres $orden = 0; $kueri = data_query("select id_section from es_sections where id_padre=0",$_SESSION['enlace']); while($row=mysql_fetch_array($kueri)){ $orden = $orden + 1; } return $orden; } function calculaNivel($lista,$nodo_padre) { // Retorna el valor orden, que corresponde al nivel de árbol $orden = ""; for ($i=0;$i "db-antig" , "host" => "92.54.19.70", "passw" => "V9e2yw^3","user" => "us-db-antig", "enlace" => array(), "lang" => "es", "superuser" => false, "cod_sesion" => "", "dest" => "", "dir_textos" => "", "leng_pest" => "es", "editor" => ""); foreach ($vars_sesion as $variable => $val_defecto) { if (!isset($_SESSION[$variable])) $_SESSION[$variable] = $val_defecto; if (!isset($_GET[$variable])) { ${$variable} = $_SESSION[$variable]; } else { ${$variable} = $_GET[$variable]; } if (!isset($_POST[$variable])) { ${$variable} = $_SESSION[$variable]; } else { ${$variable} = $_POST[$variable]; } } // Almaceno las variables de sesión foreach($_POST AS $key => $value) { ${$key} = $value;} // Apertura de BB.DD. $_SESSION['enlace'] = AbreBD($_SESSION['database'],$_SESSION['host'],$_SESSION['user'],$_SESSION['passw']); //mysql_select_db($_SESSION['database'], $_SESSION['enlace']); $idioma = data_query("select idioma from idiomas", $_SESSION['enlace']); //$idioma = mysql_query("select idioma from idiomas",$_SESSION['enlace']); $pref_idioma = data_query("select prefijo from idiomas", $_SESSION['enlace']); // Variables y configuración del sistema $GLOBALS['num_max_sec'] = 99; // Límite para el número de secciones $GLOBALS['num_idiomas'] = mysql_num_rows($idioma); $_SESSION['lang'] = "es"; // Idiomas en el sistema /* $idiomas = array(); $pref_idiomas = array(); $j=0; while ($row = mysql_fetch_array($idioma)) { $_SESSION['idiomas[$j]'] = $row['idioma']; $j++; } $j=0; while ($row = mysql_fetch_array($pref_idioma)) { $_SESSION['pref_idiomas[$j]'] = $row['prefijo']; $j++; }*/ ?> Vallsfusta
Aktuelle Nachrichten