Oscar Guayabero

".strip_tags($row_resposta['intro_fitxa_'.$lallengua],'
,
')."

"; echo $sortida; } function mostraImatge($idfitxaimg,$conx){ $query_imatgefitxa = sprintf("SELECT ordre_fitxaimg, url_img, alt_img_es, titol_img_es FROM fitxaimg INNER JOIN imatges ON id_img=idimg WHERE idfitxa = %s ORDER BY ordre_fitxaimg ASC", $idfitxaimg); $imatgefitxa = mysql_query($query_imatgefitxa, $conx) or die(mysql_error()); $row_imatgefitxa = mysql_fetch_assoc($imatgefitxa); $totalRows_imatgefitxa = mysql_num_rows($imatgefitxa); echo "\"".$row_imatgefitxa['alt_img_es']."\""; mysql_free_result($imatgefitxa); } //llistat de descàrregues function mostraDescarregues($idfitxa,$conx,$lallengua){ $query_descarregues = sprintf("SELECT * FROM fitxaarxiu INNER JOIN arxius ON id_arxiu=idarxiu WHERE idfitxa = %s", $idfitxa); $descarregues = mysql_query($query_descarregues, $conx) or die(mysql_error()); $row_descarregues = mysql_fetch_assoc($descarregues); $totalRows_descarregues = mysql_num_rows($descarregues); $sortida=""; do{ if(strlen($row_descarregues['titol_arxiu_'.$lallengua])>1){ $titolenllac=""; switch($lallengua){ case "cat": $titolenllac="descarregar";break; case "es": $titolenllac="descargar";break; case "en": $titolenllac="download";break; } $sortida.= "".$row_descarregues['titol_arxiu_'.$lallengua]."
"; } } while ($row_descarregues = mysql_fetch_assoc($descarregues)); echo $sortida; mysql_free_result($descarregues); } // function llistaCategoriaArticle($nomcurtcat,$conx,$nummax){ if(LLENGUA=="es"){ $altresLlengues=array('cat','en'); } if(LLENGUA=="cat"){ $altresLlengues=array('es','en'); } if(LLENGUA=="en"){ $altresLlengues=array('es','cat'); } $database_conx = "continguts"; $currentPage = $_SERVER["PHP_SELF"]; $maxRows_listaCat = $nummax; $pageNum_listaCat = 0; $numInicial = 1; if (isset($_GET['pageNum_listaCat'])) { $pageNum_listaCat = $_GET['pageNum_listaCat']; $numInicial=(floor(($pageNum_listaCat)/4)*4)+1; //pàgina des d'on comencem } $startRow_listaCat = $pageNum_listaCat * $maxRows_listaCat; mysql_select_db($database_conx, $conx); $query_listaCat = "SELECT * FROM categories LEFT JOIN fitxacat ON catid=id_cat LEFT JOIN fitxes ON id_fitxa=fitxaid WHERE nomcurt_cat = '".$nomcurtcat."' AND estat_fitxa=1 AND url_fitxa_".LLENGUA."!='' ORDER BY data_fitxa DESC"; $query_limit_listaCat = sprintf("%s LIMIT %d, %d", $query_listaCat, $startRow_listaCat, $maxRows_listaCat); $listaCat = mysql_query($query_limit_listaCat, $conx) or die(mysql_error()); $row_listaCat = mysql_fetch_assoc($listaCat); if (isset($_GET['totalRows_listaCat'])) { $totalRows_listaCat = $_GET['totalRows_listaCat']; } else { $all_listaCat = mysql_query($query_listaCat); $totalRows_listaCat = mysql_num_rows($all_listaCat); } $totalPages_listaCat = ceil($totalRows_listaCat/$maxRows_listaCat)-1; $queryString_listaCat = ""; if (!empty($_SERVER['QUERY_STRING'])) { $params = explode("&", $_SERVER['QUERY_STRING']); $newParams = array(); foreach ($params as $param) { if (stristr($param, "pageNum_listaCat") == false && stristr($param, "totalRows_listaCat") == false) { array_push($newParams, $param); } } if (count($newParams) != 0) { $queryString_listaCat = "&" . htmlentities(implode("&", $newParams)); } } $queryString_listaCat = sprintf("&totalRows_listaCat=%d%s", $totalRows_listaCat, $queryString_listaCat); $sortida=""; if($totalRows_listaCat>0){ do { $sortida.="
"; $sortida.="
"; $fitxa_id=$row_listaCat['id_fitxa']; //imatge if($totalRows_listaCat>0){ $sortida.="
"; $query_imatges = "SELECT * FROM fitxaimg LEFT JOIN imatges ON id_img=idimg WHERE idfitxa = ".$fitxa_id; $imatges = mysql_query($query_imatges, $conx) or die(mysql_error()); $row_imatges = mysql_fetch_assoc($imatges); $totalRows_imatges = mysql_num_rows($imatges); //if(is_file(WEBURL."/imgs/".$row_imatges['url_img']."_p.jpg")){ if((is_file("../../../imgs/".$row_imatges['url_img']."_p.jpg"))||(is_file("../../../../imgs/".$row_imatges['url_img']."_p.jpg"))){ $sortida.=""; $sortida.="\"".$row_imatges['alt_img_'.LLENGUA]."\""; $sortida.=""; } $sortida.="
"; mysql_free_result($imatges); } $eltitol=$row_listaCat['titol_fitxa_'.LLENGUA]; $laintro=$row_listaCat['intro_fitxa_'.LLENGUA]; if($laintro==""){ $laintro=$row_listaCat['intro_fitxa_'.$altresLlengues[0]]; } if($laintro==""){ $laintro=$row_listaCat['intro_fitxa_'.$altresLlengues[1]]; } //text $sortida.="
"; $sortida.="

".$eltitol."

"; $sortida.="

".substr(strip_tags($laintro),0,150)."..

"; $sortida."
"; $sortida.="
"; $sortida.="
"; } while ($row_listaCat = mysql_fetch_assoc($listaCat)); ////////NAVEGACIO $sortida.="
"; } echo $sortida; mysql_free_result($listaCat); } //categories normals function llistaCategoria2($nomcurtcat,$conx,$nummax){ $database_conx = "continguts"; if(LLENGUA=="es"){ $altresLlengues=array('cat','en'); } if(LLENGUA=="cat"){ $altresLlengues=array('es','en'); } if(LLENGUA=="en"){ $altresLlengues=array('es','cat'); } $currentPage = $_SERVER["PHP_SELF"]; $maxRows_listaCat = $nummax; $pageNum_listaCat = 0; $numInicial = 1; if (isset($_GET['pageNum_listaCat'])) { $pageNum_listaCat = $_GET['pageNum_listaCat']; $numInicial=(floor(($pageNum_listaCat)/4)*4)+1; //pàgina des d'on comencem } $startRow_listaCat = $pageNum_listaCat * $maxRows_listaCat; mysql_select_db($database_conx, $conx); $query_listaCat = "SELECT * FROM categories LEFT JOIN fitxacat ON catid=id_cat LEFT JOIN fitxes ON id_fitxa=fitxaid WHERE nomcurt_cat = '".$nomcurtcat."' AND estat_fitxa=1 AND url_fitxa_".LLENGUA."!='' ORDER BY data_fitxa DESC"; $query_limit_listaCat = sprintf("%s LIMIT %d, %d", $query_listaCat, $startRow_listaCat, $maxRows_listaCat); $listaCat = mysql_query($query_limit_listaCat, $conx) or die(mysql_error()); $row_listaCat = mysql_fetch_assoc($listaCat); if (isset($_GET['totalRows_listaCat'])) { $totalRows_listaCat = $_GET['totalRows_listaCat']; } else { $all_listaCat = mysql_query($query_listaCat); $totalRows_listaCat = mysql_num_rows($all_listaCat); } $totalPages_listaCat = ceil($totalRows_listaCat/$maxRows_listaCat)-1; $queryString_listaCat = ""; if (!empty($_SERVER['QUERY_STRING'])) { $params = explode("&", $_SERVER['QUERY_STRING']); $newParams = array(); foreach ($params as $param) { if (stristr($param, "pageNum_listaCat") == false && stristr($param, "totalRows_listaCat") == false) { array_push($newParams, $param); } } if (count($newParams) != 0) { $queryString_listaCat = "&" . htmlentities(implode("&", $newParams)); } } $queryString_listaCat = sprintf("&totalRows_listaCat=%d%s", $totalRows_listaCat, $queryString_listaCat); $sortida=""; if($totalRows_listaCat>0){ do { $sortida.="
"; $sortida.="
"; $fitxa_id=$row_listaCat['id_fitxa']; //imatge $sortida.="
"; $query_imatges = "SELECT * FROM fitxaimg LEFT JOIN imatges ON id_img=idimg WHERE idfitxa = ".$fitxa_id; $imatges = mysql_query($query_imatges, $conx) or die(mysql_error()); $row_imatges = mysql_fetch_assoc($imatges); $totalRows_imatges = mysql_num_rows($imatges); if($totalRows_imatges>0){ if((is_file("../imgs/".$row_imatges['url_img']."_m.jpg"))||(is_file("../../imgs/".$row_imatges['url_img']."_m.jpg"))||(is_file("../../../imgs/".$row_imatges['url_img']."_m.jpg"))){ $sortida.=""; $sortida.="\"".$row_imatges['alt_img_'.LLENGUA]."\""; $sortida.=""; } } $sortida.="
"; mysql_free_result($imatges); //TEXT $eltitol=$row_listaCat['titol_fitxa_'.LLENGUA]; $laintro=$row_listaCat['intro_fitxa_'.LLENGUA]; if($laintro==""){ $laintro=$row_listaCat['intro_fitxa_'.$altresLlengues[0]]; } if($laintro==""){ $laintro=$row_listaCat['intro_fitxa_'.$altresLlengues[1]]; } //text $sortida.="
"; $sortida.="

".$eltitol."

"; $pospunt=explode(".",strip_tags($laintro)); if(count($pospunt)>1){ $postpunt2=strpos($laintro,"."); $ambpunt="".$pospunt[0].""; $sortida.="

".$ambpunt.substr(strip_tags($laintro),strlen($pospunt[0]),150)."..

"; }else{ $sortida.="

".substr(strip_tags($laintro),0,150)."..

"; } $sortida."
"; // $sortida.="
"; $sortida.="
"; } while ($row_listaCat = mysql_fetch_assoc($listaCat)); ////////NAVEGACIO $sortida.="
"; } echo $sortida; mysql_free_result($listaCat); } function llistaItems($catid,$conx){ $database_conx = "continguts"; $query_items = "SELECT * FROM fitxacat INNER JOIN fitxes ON id_fitxa=fitxaid INNER JOIN categories ON id_cat=catid WHERE catid=".$catid." AND estat_fitxa=1 AND url_fitxa_".LLENGUA."!='' ORDER BY data_fitxa DESC"; $items = mysql_query($query_items, $conx) or die(mysql_error()); $row_items = mysql_fetch_assoc($items); $totalRows_items = mysql_num_rows($items); $sortida=""; do { $sortida.="
  • ".$row_items['titol_fitxa_'.LLENGUA]."
  • "; } while ($row_items = mysql_fetch_assoc($items)); echo $sortida; mysql_free_result($items); } function llistaCategoria($nomcurtcat,$conx,$nummax){ $database_conx = "continguts"; if(LLENGUA=="es"){ $altresLlengues=array('cat','en'); } if(LLENGUA=="cat"){ $altresLlengues=array('es','en'); } if(LLENGUA=="en"){ $altresLlengues=array('es','cat'); } $maxRows_listaCat = $nummax; $pageNum_listaCat = 0; if (isset($_GET['pageNum_listaCat'])) { $pageNum_listaCat = $_GET['pageNum_listaCat']; } $startRow_listaCat = $pageNum_listaCat * $maxRows_listaCat; mysql_select_db($database_conx, $conx); $query_listaCat = "SELECT * FROM categories INNER JOIN fitxacat ON catid=id_cat LEFT JOIN fitxes ON id_fitxa=fitxaid WHERE nomcurt_cat = '".$nomcurtcat."' AND estat_fitxa=1 AND url_fitxa_".LLENGUA."!='' ORDER BY data_fitxa DESC"; $query_limit_listaCat = sprintf("%s LIMIT %d, %d", $query_listaCat, $startRow_listaCat, $maxRows_listaCat); $listaCat = mysql_query($query_limit_listaCat, $conx) or die(mysql_error()); $row_listaCat = mysql_fetch_assoc($listaCat); if (isset($_GET['totalRows_listaCat'])) { $totalRows_listaCat = $_GET['totalRows_listaCat']; } else { $all_listaCat = mysql_query($query_listaCat); $totalRows_listaCat = mysql_num_rows($all_listaCat); } $totalPages_listaCat = ceil($totalRows_listaCat/$maxRows_listaCat)-1; switch(LLENGUA){ case "es": $ruta=$llegir="Leer el texto completo"; break; case "cat": $ruta= $llegir="Llegir el text complet"; break; case "en": $ruta= $llegir="Read text"; break; } $sortida=""; if($totalRows_listaCat>0){ do { // $sortida.="
    "; $sortida.="
    "; //imatge $fitxa_id=$row_listaCat['id_fitxa']; $sortida.="
    "; $query_imatges = "SELECT * FROM fitxaimg LEFT JOIN imatges ON id_img=idimg WHERE idfitxa = ".$fitxa_id; $imatges = mysql_query($query_imatges, $conx) or die(mysql_error()); $row_imatges = mysql_fetch_assoc($imatges); $totalRows_imatges = mysql_num_rows($imatges); if($totalRows_imatges>0){ //if((is_file("../../imgs/".$row_imatges['url_img']."_p.jpg"))||(is_file("../../../imgs/".$row_imatges['url_img']."_p.jpg"))||(is_file("../../../../imgs/".$row_imatges['url_img']."_p.jpg"))){ $sortida.=""; $sortida.="\"".$row_imatges['alt_img_'.LLENGUA]."\""; $sortida.=""; //} } $sortida.="
    "; mysql_free_result($imatges); $eltitol=$row_listaCat['titol_fitxa_'.LLENGUA]; $laintro=$row_listaCat['intro_fitxa_'.LLENGUA]; if($laintro==""){ $laintro=$row_listaCat['intro_fitxa_'.$altresLlengues[0]]; } if($laintro==""){ $laintro=$row_listaCat['intro_fitxa_'.$altresLlengues[1]]; } //text $sortida.="
    "; $sortida.="

    ".$eltitol."

    "; $sortida.="

    ".substr(strip_tags($laintro),0,150)."..

    "; $sortida.="
    "; // $sortida.="
    "; $sortida.="
    ";//
    "; } while ($row_listaCat = mysql_fetch_assoc($listaCat)); } echo $sortida; mysql_free_result($listaCat); } //llistaangles function llistaCategoriaEn($nomcurtcat,$conx,$nummax){ $database_conx = "continguts"; if(LLENGUA=="es"){ $altresLlengues=array('cat','en'); } if(LLENGUA=="cat"){ $altresLlengues=array('es','en'); } if(LLENGUA=="en"){ $altresLlengues=array('es','cat'); } $maxRows_listaCat = $nummax; $pageNum_listaCat = 0; if (isset($_GET['pageNum_listaCat'])) { $pageNum_listaCat = $_GET['pageNum_listaCat']; } $startRow_listaCat = $pageNum_listaCat * $maxRows_listaCat; mysql_select_db($database_conx, $conx); $query_listaCat = "SELECT * FROM categories INNER JOIN fitxacat ON catid=id_cat LEFT JOIN fitxes ON id_fitxa=fitxaid WHERE nomcurt_cat = '".$nomcurtcat."' AND estat_fitxa=1 AND url_fitxa_".LLENGUA."!='' ORDER BY data_fitxa DESC"; $query_limit_listaCat = sprintf("%s LIMIT %d, %d", $query_listaCat, $startRow_listaCat, $maxRows_listaCat); $listaCat = mysql_query($query_limit_listaCat, $conx) or die(mysql_error()); $row_listaCat = mysql_fetch_assoc($listaCat); if (isset($_GET['totalRows_listaCat'])) { $totalRows_listaCat = $_GET['totalRows_listaCat']; } else { $all_listaCat = mysql_query($query_listaCat); $totalRows_listaCat = mysql_num_rows($all_listaCat); } $totalPages_listaCat = ceil($totalRows_listaCat/$maxRows_listaCat)-1; switch(LLENGUA){ case "es": $ruta=$llegir="Leer el texto completo"; break; case "cat": $ruta= $llegir="Llegir el text complet"; break; case "en": $ruta= $llegir="Read text"; break; } $sortida=""; if($totalRows_listaCat>0){ do { // $sortida.="
    "; $sortida.="
    "; //imatge $fitxa_id=$row_listaCat['id_fitxa']; $sortida.="
    "; $query_imatges = "SELECT * FROM fitxaimg LEFT JOIN imatges ON id_img=idimg WHERE idfitxa = ".$fitxa_id; $imatges = mysql_query($query_imatges, $conx) or die(mysql_error()); $row_imatges = mysql_fetch_assoc($imatges); $totalRows_imatges = mysql_num_rows($imatges); if($totalRows_imatges>0){ //if((is_file("../../imgs/".$row_imatges['url_img']."_p.jpg"))||(is_file("../../../imgs/".$row_imatges['url_img']."_p.jpg"))||(is_file("../../../../imgs/".$row_imatges['url_img']."_p.jpg"))){ $sortida.=""; $sortida.="\"".$row_imatges['alt_img_'.LLENGUA]."\""; $sortida.=""; //} } $sortida.="
    "; mysql_free_result($imatges); $eltitol=$row_listaCat['titol_fitxa_'.LLENGUA]; $laintro=$row_listaCat['intro_fitxa_'.LLENGUA]; if($laintro==""){ $laintro=$row_listaCat['intro_fitxa_'.$altresLlengues[0]]; } if($laintro==""){ $laintro=$row_listaCat['intro_fitxa_'.$altresLlengues[1]]; } //text $sortida.="
    "; $sortida.="

    ".$eltitol."

    "; $sortida.="

    ".substr(strip_tags($laintro),0,150)."..

    "; $sortida.="
    "; // $sortida.="
    "; $sortida.="
    ";//
    "; } while ($row_listaCat = mysql_fetch_assoc($listaCat)); } echo $sortida; mysql_free_result($listaCat); } //LLISTAT DE FITXES D'UNA CATEGORIA (NOTICIES) function llistaCategoriaN($nomcurtcat,$conx,$nummax,$lallengua){ if(LLENGUA=="es"){ $altresLlengues=array('cat','en'); } if(LLENGUA=="cat"){ $altresLlengues=array('es','en'); } if(LLENGUA=="en"){ $altresLlengues=array('es','cat'); } $database_conx = "continguts"; $currentPage = $_SERVER["PHP_SELF"]; $maxRows_listaCat = $nummax; $pageNum_listaCat = 0; $numInicial = 1; if (isset($_GET['pageNum_listaCat'])) { $pageNum_listaCat = $_GET['pageNum_listaCat']; $numInicial=(floor(($pageNum_listaCat)/4)*4)+1; //pàgina des d'on comencem } $startRow_listaCat = $pageNum_listaCat * $maxRows_listaCat; mysql_select_db($database_conx, $conx); $query_listaCat = "SELECT * FROM categories INNER JOIN fitxacat ON catid=id_cat INNER JOIN fitxes ON id_fitxa=fitxaid WHERE nomcurt_cat = '".$nomcurtcat."' AND estat_fitxa=1 AND url_fitxa_".LLENGUA."!='' ORDER BY data_fitxa DESC"; $query_limit_listaCat = sprintf("%s LIMIT %d, %d", $query_listaCat, $startRow_listaCat, $maxRows_listaCat); $listaCat = mysql_query($query_limit_listaCat, $conx) or die(mysql_error()); $row_listaCat = mysql_fetch_assoc($listaCat); if (isset($_GET['totalRows_listaCat'])) { $totalRows_listaCat = $_GET['totalRows_listaCat']; } else { $all_listaCat = mysql_query($query_listaCat); $totalRows_listaCat = mysql_num_rows($all_listaCat); } $totalPages_listaCat = ceil($totalRows_listaCat/$maxRows_listaCat)-1; $queryString_listaCat = ""; if (!empty($_SERVER['QUERY_STRING'])) { $params = explode("&", $_SERVER['QUERY_STRING']); $newParams = array(); foreach ($params as $param) { if (stristr($param, "pageNum_listaCat") == false && stristr($param, "totalRows_listaCat") == false) { array_push($newParams, $param); } } if (count($newParams) != 0) { $queryString_listaCat = "&" . htmlentities(implode("&", $newParams)); } } $queryString_listaCat = sprintf("&totalRows_listaCat=%d%s", $totalRows_listaCat, $queryString_listaCat); $sortida=""; if($totalRows_listaCat>0){ do { $sortida.="
    "; $sortida.="
    "; $fitxa_id=$row_listaCat['id_fitxa']; if($totalRows_listaCat>0){ $sortida.="
    "; $query_imatges = "SELECT * FROM fitxaimg LEFT JOIN imatges ON id_img=idimg WHERE idfitxa = ".$fitxa_id; $imatges = mysql_query($query_imatges, $conx) or die(mysql_error()); $row_imatges = mysql_fetch_assoc($imatges); $totalRows_imatges = mysql_num_rows($imatges); if((is_file("../imgs/".$row_imatges['url_img']."_p.jpg"))||(is_file("../../imgs/".$row_imatges['url_img']."_p.jpg"))){ $sortida.=""; $sortida.="\"".$row_imatges['alt_img_'.$lallengua]."\""; $sortida.=""; } $sortida.="
    "; mysql_free_result($imatges); } $eltitol=$row_listaCat['titol_fitxa_'.$lallengua]; $laintro=$row_listaCat['intro_fitxa_'.$lallengua]; if($laintro==""){ $laintro=$row_listaCat['intro_fitxa_'.$altresLlengues[0]]; } if($laintro==""){ $laintro=$row_listaCat['intro_fitxa_'.$altresLlengues[1]]; } $sortida.="
    "; $sortida.="

    ".$eltitol."

    "; $sortida.="

    ".substr(strip_tags($laintro),0,150)."..

    "; $sortida."
    "; $sortida.="
    "; $sortida.="
    "; } while ($row_listaCat = mysql_fetch_assoc($listaCat)); ////////NAVEGACIO $sortida.="
    "; } echo $sortida; mysql_free_result($listaCat); } function escriuRuta($campruta){ $tramsruta=explode("/",$campruta); //$ultimtram=$tramsruta[count($tramsruta)-1]; if(count($tramsruta)>1){ array_splice($tramsruta, count($tramsruta)-1); $ruta=implode("/",$tramsruta)."/"; }else{ if($campruta!=""){ $ruta=$campruta."/";//count($tramsruta);//$row_llistatfc['ruta_cat_'.LLENGUA]; }else{ $ruta="index.php"; } } return $ruta; } function enllacCategoria($laidfitxa,$conx, $lallengua){ $pregunta = "SELECT * FROM fitxacat LEFT JOIN categories ON id_cat=catid WHERE fitxaid = ".$laidfitxa; $cat = mysql_query($pregunta, $conx) or die(mysql_error()); $row_cat = mysql_fetch_assoc($cat); $totalRows_cat = mysql_num_rows($cat); $nomllengua="";$rutallengua=""; switch($lallengua){ case "cat": $nomllistat="Llistat";$rutallengua="/";break; case "es": $nomllistat="Listado";$rutallengua="/";break; case "en": $nomllistat="List";$rutallengua="/";break; } $sortida="".$row_cat['nom_cat_'.$lallengua].""; mysql_free_result($cat); return $sortida; } function enllacCategoria2($laidfitxa,$conx, $lallengua){ $pregunta = "SELECT * FROM fitxacat LEFT JOIN categories ON id_cat=catid WHERE fitxaid = ".$laidfitxa; $cat = mysql_query($pregunta, $conx) or die(mysql_error()); $row_cat = mysql_fetch_assoc($cat); $totalRows_cat = mysql_num_rows($cat); $nomllengua="";$rutallengua=""; switch($lallengua){ case "cat": $nomllengua="Català";$rutallengua="/catala/";break; case "es": $nomllengua="Castellano";$rutallengua="";break; case "en": $nomllengua="English";$rutallengua="/english/";break; } $sortida="".$row_cat['nom_cat_'.$lallengua].""; mysql_free_result($cat); return $sortida; } function enllacCategoria3($lacat,$conx, $lallengua){ $pregunta = "SELECT * FROM categories LEFT JOIN fitxacat ON catid=id_cat WHERE nomcurt_cat = '".$lacat."'"; $cat = mysql_query($pregunta, $conx) or die(mysql_error()); $row_cat = mysql_fetch_assoc($cat); $totalRows_cat = mysql_num_rows($cat); $nomllengua="";$rutallengua=""; switch($lallengua){ case "cat": $nomllengua="Català";$rutallengua="/";break; case "es": $nomllengua="Castellano";$rutallengua="/";break; case "en": $nomllengua="English";$rutallengua="/";break; } $sortida="".$nomllengua.""; mysql_free_result($cat); return $sortida; } function enllacPagina($laidfitxa,$conx, $lallengua){ $sortida=""; $pregunta = "SELECT * FROM fitxacat LEFT JOIN categories ON id_cat=catid LEFT JOIN fitxes ON id_fitxa=fitxaid WHERE fitxaid = ".$laidfitxa; $cat = mysql_query($pregunta, $conx) or die(mysql_error()); $row_cat = mysql_fetch_assoc($cat); $totalRows_cat = mysql_num_rows($cat); $sortida.=$row_cat['ruta_cat_'.$lallengua]."/".$row_cat['url_fitxa_'.$lallengua].".html"; mysql_free_result($cat); return $sortida; } function enllacPagina2($laidfitxa,$conx, $lallengua){ $sortida=""; $pregunta = "SELECT * FROM fitxacat LEFT JOIN categories ON id_cat=catid LEFT JOIN fitxes ON id_fitxa=fitxaid WHERE fitxaid = ".$laidfitxa; $cat = mysql_query($pregunta, $conx) or die(mysql_error()); $row_cat = mysql_fetch_assoc($cat); $totalRows_cat = mysql_num_rows($cat); if(strlen($row_cat['url_fitxa_'.$lallengua])>1){ $nomllengua="";$rutallengua=""; switch($lallengua){ case "cat": $nomllengua="Català";$rutallengua="/";break; case "es": $nomllengua="Castellano";$rutallengua="/";break; case "en": $nomllengua="English";$rutallengua="/";break; } $sortida.="".$nomllengua.""; } mysql_free_result($cat); return $sortida; } function enllacPagina3($laidfitxa,$conx, $lallengua){ $sortida=""; $pregunta = "SELECT * FROM fitxacat LEFT JOIN categories ON id_cat=catid LEFT JOIN fitxes ON id_fitxa=fitxaid WHERE fitxaid = ".$laidfitxa; $cat = mysql_query($pregunta, $conx) or die(mysql_error()); $row_cat = mysql_fetch_assoc($cat); $totalRows_cat = mysql_num_rows($cat); if($lallengua=="cat"){ $llengues=array("es","en"); } if($lallengua=="es"){ $llengues=array("cat","en"); } if($lallengua=="en"){ $llengues=array("cat","es"); } if(strlen($row_cat['url_fitxa_'.$llengues[0]])>1){ $contador++; } if(strlen($row_cat['url_fitxa_'.$llengues[1]])>1){ $contador++; } $llenguaactual=$llengues[0]; if(strlen($row_cat['url_fitxa_'.$llenguaactual])>1){ $nomllengua="";$rutallengua=""; switch($llenguaactual){ case "cat": $nomllengua="Català";$rutallengua="/";break; case "es": $nomllengua="Castellano";$rutallengua="/";break; case "en": $nomllengua="English";$rutallengua="/";break; } if($contador>1){ $particula="class=\"first\""; }else{ $particula=""; } $sortida.="
  • ".$nomllengua."
  • "; } $llenguaactual=$llengues[1]; if(strlen($row_cat['url_fitxa_'.$llenguaactual])>1){ $nomllengua="";$rutallengua=""; switch($llenguaactual){ case "cat": $nomllengua="Català";$rutallengua="/";break; case "es": $nomllengua="Castellano";$rutallengua="/";break; case "en": $nomllengua="English";$rutallengua="/";break; } $sortida.="
  • ".$nomllengua."
  • "; } mysql_free_result($cat); return $sortida; } ?> Óscar Guayabero: editor...