$val){ if (in_array($key, $datm)) { if(ereg('[^a-zA-Z0-9]',$val)) { echo "U did it wrong, u fail totally porch monkey."; exit; }else{ $$key = stripslashes($val); } }else{ $$key = stripslashes($val); } } //********************** // CABECERA //********************** function cabecera(){ global $database_FLF, $FLF; $scion = explode('/',$_SERVER['PHP_SELF']); //rsort($scion); //print_r($scion); $cnts=count($scion)-1; switch ($scion[$cnts]) { case "index.php": $actual1 = ' class="current_page_item"'; break; case "grupo.php": $actual2 = ' class="current_page_item"'; break; case "noticias.php": $actual3 = ' class="current_page_item"'; break; case "anime.php": $actual4 = ' class="current_page_item"'; break; case "descargas.php": $actual5 = ' class="current_page_item"'; break; case "links.php": $actual6 = ' class="current_page_item"'; break; } echo << Frozen-Layer Fansub - Frozen-Layer Network
'; } function fot(){ $time = time () ; $year = date("Y",$time); echo '
'; sidebar_flf(); echo "
Copyright © 2002/$year   Frozen-Layer Network   RSS"; $mtime = microtime(); $mtime = explode(" ",$mtime); $mtime = $mtime[1] + $mtime[0]; $endtime = $mtime; $totaltime = ($endtime - $starttime); //echo "
Esta página fue creada en ".$totaltime." segundos"; echo "
"; } function banner_flf($database_FLF, $FLF){ mysql_select_db($database_FLF, $FLF); $query_banners = " SELECT banner, titulo, tipo_id, s.estado esta, b.anime_id aid FROM banners b inner join anime a on a.anime_id=b.anime_id inner join estados s on s.estado_id = a.estado_id and s.visible=1 "; echo $id; if(isset($anime_id)) { $query_banners=$query_banners." WHERE b.anime_id=" . $anime_id; } if(isset($episodio_id) and !isset($anime_id)) { $query_banners=$query_banners." inner join episodios e on b.anime_id=e.anime_id WHERE episodio_id=". $episodio_id; } $query_banners=$query_banners." ORDER BY RAND() LIMIT 1"; $banners = mysql_query($query_banners, $FLF) or die(mysql_error()); if (mysql_num_rows($banners)==0) { $query_banners = "SELECT banner, titulo, b.anime_id aid FROM banners b left join anime a on a.anime_id=b.anime_id "; $banners = mysql_query($query_banners, $FLF) or die(mysql_error()); } $row_banners = mysql_fetch_assoc($banners); $link="./anime.php?anime_id=".$row_banners['aid']; $img="/fansub/images/bn/".$row_banners['banner']; $titulo=$row_banners['titulo']; $ani_id = $row_banners['aid']; $query_epis_ani = "SELECT count(*) as ncapis FROM episodios WHERE anime_id=$ani_id"; $epis_ani = mysql_query($query_epis_ani, $FLF) or die(mysql_error()); $row_epis_ani = mysql_fetch_assoc($epis_ani); $ncapis = $row_epis_ani['ncapis']; $tip_id = $row_banners['tipo_id']; $query_tipid = "SELECT tipo_desc FROM tipos WHERE tipo_id=$tip_id"; $tipid = mysql_query($query_tipid, $FLF) or die(mysql_error()); $row_tipid = mysql_fetch_assoc($tipid); if ($ncapis <= '1'){ $ncapis = "1 OVA Película"; }else{ $ncapis = $ncapis." capítulos"; } echo "
Frozen-Layer Fansub

$titulo

$ncapis - Tipo: ".$row_tipid['tipo_desc']." - Estado: ".$row_banners['esta']."

"; } function sidebar_flf(){ global $database_FLF, $FLF; $seccion = explode('/',$_SERVER['PHP_SELF']); rsort($seccion); echo "

Bienvenidos

Bienvenidos a la web oficial de Frozen-Layer Fansub. Aquí podreis encontrar toda la información relacionada a nosotros y nuestros trabajos.

"; if ($seccion[0] == "index.php"){ echo "

Proyectos Activos

"; } echo "

Proyectos

IRC

Pasa y saluda a las personas que dan vida a este grupo en #Frozen-Layer en el server irc.rizon.net. Para evitar conflictos armados, te recomendamos que leas las normas del canal

"; } function noticias_flf($FLF){ $noticia_page=$_GET['noticia_page']; if ((!isset($noticia_page)) || ($noticia_page<=0)){ $noticia_page= 1; $noticia_show_pages = 0; }else{ $noticia_show_pages=1; } $n1=($noticia_page -1)*5; // $n2=($noticia_page)*5; $q=sprintf("SELECT n.fecha, n.titulo, n.noticia, n.anime_id, a.titulo anime_titulo, t.tipo, m.nick, a.minibanner, n.eshtml FROM noticias n LEFT JOIN anime a ON a.anime_id = n.anime_id LEFT JOIN tipos t ON t.tipo_id = a.tipo_id INNER JOIN miembros m ON m.miembro_id = n.miembro_id ORDER BY noticia_id DESC limit %d,%d",$n1,5); $noticias = mysql_query($q, $FLF) or die(mysql_error()); $rn = mysql_fetch_assoc($noticias); do { $url_img="images/miniban/".$rn['minibanner']; if ($rn['minibanner']=='') $url_img=$url_img.'flf.gif'; ?>

1){ echo "

"; echo $rn['noticia']; echo "

"; }else{ echo $rn['noticia']; } ?>

por

Más Noticias...

'; }else{ echo '

Ir a Página: '; $q="select count(*) as cant from noticias"; $noticias = mysql_query($q, $FLF) or die(mysql_error()); $rn = mysql_fetch_assoc($noticias); $noticia_cant = $rn['cant']; $noticia_pages = (int)($noticia_cant / 5); if (($noticia_pages * 5 )< $noticia_cant) $noticia_pages=$noticia_pages+1; for ($i=1; $i<=$noticia_pages;$i++){ if ($noticia_page == $i){$odd=" class=\"odd\"";}else{$odd="";} //$url=$_SERVER['SCRIPT_NAME']."?noticia_page=".$i; //echo sprintf('%d ',$url,$i); echo "$i "; } mysql_freeresult($noticias); echo '

'; } } function anime_estadisticas($database_FLF, $FLF){ echo "
"; mysql_select_db($database_FLF, $FLF); $query_estad = " SELECT count( * ) releases, MONTH ( fecha )mes, year( fecha ) anio FROM episodios e inner join estados s on e.estado_id = s.estado_id and s.visible=1 inner join anime a on a.anime_id = e.anime_id inner join estados sa on sa.estado_id = a.estado_id and sa.visible=1 GROUP BY mes, anio ORDER BY anio desc, mes desc"; $estad = mysql_query($query_estad, $FLF) or die(mysql_error()); $row_estad = mysql_fetch_assoc($estad); $totalRows_estad = mysql_num_rows($estad); mysql_select_db($database_FLF, $FLF); $query_estadmax = " SELECT count( * ) releases, MONTH ( fecha )mes, year( fecha ) anio FROM episodios e inner join estados s on e.estado_id = s.estado_id and s.visible=1 inner join anime a on a.anime_id = e.anime_id inner join estados sa on sa.estado_id = a.estado_id and sa.visible=1 GROUP BY mes, anio ORDER BY anio desc, mes desc"; $estadmax = mysql_query($query_estadmax, $FLF) or die(mysql_error()); $row_estadmax = mysql_fetch_assoc($estadmax); $totalRows_estadmax = mysql_num_rows($estadmax); $maxr=0; do{ $meses++; $rcount=$rcount+$row_estadmax['releases']; if ($row_estadmax['releases']>$maxr) {$maxr=$row_estadmax['releases'];} }while ($row_estadmax = mysql_fetch_assoc($estadmax)); do { echo "
"; switch ($row_estad['mes']) { case 1: echo "ENE"; break; case 2: echo "FEB"; break; case 3: echo "MAR"; break; case 4: echo "ABR"; break; case 5: echo "MAY"; break; case 6: echo "JUN"; break; case 7: echo "JUL"; break; case 8: echo "AGO"; break; case 9: echo "SET"; break; case 10: echo "OCT"; break; case 11: echo "NOV"; break; case 12: echo "DIC"; break; } echo " ".$row_estad['anio']."
"; $l=round($row_estad['releases']*350 / $maxr ); echo "
".$row_estad['releases']."
\n"; } while ($row_estad = mysql_fetch_assoc($estad)); echo "$meses meses $rcount lanzamientos
"; } function animes_flf($database_FLF, $FLF, $estado){ switch ($estado) { case "activos": $estado = "1"; break; case "nuevos": $estado = "3"; break; case "retirados": $estado = "-1"; break; case "terminados": $estado = "2"; break; default: $estado = "1"; } mysql_select_db($database_FLF, $FLF); $q = "SELECT a.anime_id, max( e.numero ) episodio, a.titulo, s.estados, s.orden, t.tipo_corto tipo, t.parte, a.unico, a.minibanner, a.titulo_corto FROM anime a LEFT JOIN episodios e ON a.anime_id = e.anime_id LEFT JOIN estados s ON a.estado_id = s.estado_id and s.visible = 1 LEFT JOIN estados se on e.estado_id = se.estado_id and se.visible = 1 INNER JOIN tipos t ON a.tipo_id = t.tipo_id where a.estado_id = $estado GROUP BY a.anime_id, a.titulo, s.estado_id, t.tipo, t.parte, a.unico, a.minibanner, a.titulo_corto ORDER BY s.orden, a.titulo;"; $anime = mysql_query($q, $FLF) or die(mysql_error()); $ra = mysql_fetch_assoc($anime); $sa='-'; do { $url_a="anime.php?anime_id=".$ra['anime_id']; $url_img="images/miniban/".$ra['minibanner']; if ($ra['minibanner']=='') $url_img=$url_img.'/flf.gif'; $s="

Proyectos ".$ra['estados']."

"; if ($s!=$sa) { $sa=$s; echo "

$s

"; } if ($anime_id != $ra['anime_id']) { $cl = ''; } else { $cl = '-seleccionado'; } echo "

  ". $ra['titulo_corto'].""; if ($ra['tipo']!='TV') echo ' - '.$ra['tipo']; if ($ra['unico']!=1 && $ra['episodio']!='') { echo " (".$ra['episodio'].")"; } echo "

\n"; } while ( $ra = mysql_fetch_assoc($anime) //$ra = false ); mysql_freeresult($anime); } function animes_flf_sb($database_FLF, $FLF, $estado){ switch ($estado) { case "activos": $estado = "1"; break; case "nuevos": $estado = "3"; break; case "retirados": $estado = "-1"; break; case "terminados": $estado = "2"; break; default: $estado = "1"; } mysql_select_db($database_FLF, $FLF); $q = "SELECT a.anime_id, max( e.numero ) episodio, a.titulo, s.estados, s.orden, t.tipo_corto tipo, t.parte, a.unico, a.minibanner, a.titulo_corto FROM anime a LEFT JOIN episodios e ON a.anime_id = e.anime_id LEFT JOIN estados s ON a.estado_id = s.estado_id and s.visible = 1 LEFT JOIN estados se on e.estado_id = se.estado_id and se.visible = 1 INNER JOIN tipos t ON a.tipo_id = t.tipo_id where a.estado_id = $estado GROUP BY a.anime_id, a.titulo, s.estado_id, t.tipo, t.parte, a.unico, a.minibanner, a.titulo_corto ORDER BY s.orden, a.titulo;"; $anime = mysql_query($q, $FLF) or die(mysql_error()); $ra = mysql_fetch_assoc($anime); $sa='-'; do { $url_a="anime.php?anime_id=".$ra['anime_id']; $url_img="images/miniban/".$ra['minibanner']; if ($ra['minibanner']=='') $url_img=$url_img.'/flf.gif'; $s="

Proyectos ".$ra['estados']."

"; if ($s!=$sa) { $sa=$s; // echo "

$s

"; } if ($anime_id != $ra['anime_id']){ $cl = ''; }else{ $cl = '-seleccionado'; } //echo "

  ". $ra['titulo_corto'].""; /* echo "

  • "; if ($ra['unico']!=1 && $ra['episodio']!=''){ echo " ".$ra['episodio']." "; } if (strlen($ra['titulo']) >= 35 ){ if ($ra['tipo']!='TV'){ $title_a = substr($ra['titulo'], 0, 30); echo $title_a."..."; echo ' - '.$ra['tipo']; }else{ $title_a = substr($ra['titulo'], 0, 35); echo $title_a."..."; } }else{ $title_a = $ra['titulo']; echo $title_a; if ($ra['tipo']!='TV'){ echo ' - '.$ra['tipo'];} } */ if (strlen($ra['titulo']) >= 40 ){$tresl = ' class="tresl"';}else{$tresl = '';} echo " "; if ($ra['unico']!=1 && $ra['episodio']!=''){ echo " ".$ra['episodio']." "; } $title_a = $ra['titulo']; echo $title_a; // if ($ra['tipo']!='TV'){ echo ' - '.$ra['tipo'];} echo "
  • \n"; } while ( $ra = mysql_fetch_assoc($anime) //$ra = false ); mysql_freeresult($anime); } ?>