MLT icon

[gentoo.org source code] pagina.php

MLT | PRO | 04/17/14 02:49:05 PM UTC | 0 ⭐ | 302 👁️ | Never ⏰ | []
PHP |

12.1 KB

|

None

|

0 👍

/

0 👎

<?
 
  $get_vars=$GLOBALS[HTTP_GET_VARS];
  $post_vars=$GLOBALS[HTTP_POST_VARS];
 
  function GetWord($linha,$num)
  {
    $tmp=explode(" ",$linha);
    return $tmp[$num-1];
  }
 
  function MontaParam()
  {
    global $get_vars;
    $param="";
    if (count($get_vars)>0)
    {
      $param="?";
      foreach($get_vars as $n => $v)
        $param .= $n."=".$v."&";
    }
    return $param;
  }
 
  require_once "acesso_sql.php";
  require_once "autenticacao.php";
  require_once "email.php";
  $bib_caminho_pagina="www.las.ic.unicamp.br/";
  $bib_pagina="http://".$bib_caminho_pagina;
 
  function Cabecalho()
  {
    global $bib_pagina,$bib_caminho_pagina,$bib_usuario;
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>LAS - Laborat&oacute;rio de Administra&ccedil;&atilde;o e Seguran&ccedil;a de Sistemas</title>
 
  <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" />
  <meta HTTP-EQUIV="EXPIRES" CONTENT="0">
  <meta NAME="RESOURCE-TYPE" CONTENT="DOCUMENT">
  <meta NAME="DISTRIBUTION" CONTENT="GLOBAL">
  <meta NAME="DESCRIPTION" CONTENT="">
  <meta NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
  <meta NAME="REVISIT-AFTER" CONTENT="1 DAYS">
  <meta NAME="RATING" CONTENT="GENERAL">
 
  <link REL="StyleSheet" HREF="las.css" TYPE="text/css">
</head>
 
<body bgcolor="#ffffff" text="#000000" link="#363636" vlink="#363636" alink="#d5ae83">
  <center>
    <table width=760px cellpadding=0 cellspacing=0 border=0><tr><td>
<!-- Fim das definições preliminares -->
<!-- Inicio do Cabeçalho -->
<table cellpadding=0 cellspacing=0 border=0 width=100%>
  <tr>
    <td rowspan=4 width=150px bgcolor=#55698a><? echo "<img src=".$bib_pagina."/imagens/logotipo.jpg border=0>"; ?></td>
    <td width=20px bgcolor=#55698a>&nbsp;</td>
    <td width=590px bgcolor=#55698a>
      <table cellpadding=0 cellspacing=0 border=0 width=100%>
        <tr>
          <td><? echo "<img src=".$bib_pagina."/imagens/cab_nome.jpg border=0>"; ?></td>
          <td align=right>
            <table bgcolor=black cellpadding=1 cellspacing=1 border=1>
              <tr><td bgcolor=#55698a align=center><? echo (EAdmin() ? "<font color=#ffff80>" : "<font color=#eff5ff>"); ?><b>&nbsp;Membros do LAS&nbsp;</b></font></td></tr>
              <tr><td bgcolor=#eff5ff align=center><?
                if (!EstaLogado())
                {
                  echo("<a href=https://".$bib_caminho_pagina."/login.php".MontaParam().">Login</a>");
                }
                else
                {
                  $nome=explode(" ",$bib_usuario[nome]);
                  echo("Olá, ".$nome[0]."<br><a href=logout.php".MontaParam().">Logout</a>");
                }
              ?></td></tr>
            </table>
          </td>
          <td>&nbsp;</td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td width=20px bgcolor=#55698a rowspan=3><? echo "<img src=".$bib_pagina."/imagens/cab_canto.jpg border=0>"; ?></td>
    <td width=590px height=3><? echo "<img src=".$bib_pagina."/imagens/cab_sup.jpg border=0 height=3 width=590>"; ?></td>
  </tr> 
  <tr>
    <td width=590px bgcolor=#c9c2c9 align=right><? echo Unixtime2Data(time(),'E') ?>&nbsp;</td>
  </tr>
  <tr>
    <td bgcolor=#55698a height=3><? echo "<img src=".$bib_pagina."/imagens/cab_inf.jpg border=0 height=3 width=590>"; ?></td>
  </tr>
</table>
<!-- Fim do Cabeçalho -->
<!-- Inicio da Parte central -->
<table cellpadding=0 cellspacing=0 border=0 width=760px bgcolor=#eff5ff>
  <tr><td colspan=2>&nbsp;</td></tr>
  <tr>
    <td width=150px valign=top>
<!-- Inicio do Menu esquerdo -->
<?
  }
  
  function InicializaMenu()
  {
?>
      <table width="100%" border="0" bgcolor="#999999" bordercolor="#FFFFFF" cellspacing="2" cellpadding="2">
<?
  }
 
  function AdicionaOpcaoMenu($link,$nome,$destaque)
  {
?>
        <tr> 
          <td bgcolor="#444444">&nbsp;&nbsp;&nbsp;&nbsp;<? echo "<a href=".$link."><font class=menu".($destaque=="S" ? "destaque" : "").">".$nome."</font></a>"; ?></td>
        </tr>
<?
  }
 
  function FinalizaMenu()
  {
?>
      </table>
 
<!-- Fim do Menu esquerdo -->
    </td>
    <td valign=top>
<!-- Inicio do Conteudo -->
      <center><table width=98% cellpadding=1 cellspacing=1 border=1 bgcolor=black><tr><td bgcolor=#deeaff>
<?
  }
 
  function Rodape()
  {
?>
      </td></tr></table></center><br>
<!-- Fim do Conteudo --> 
    </td>
  </tr>
  <tr><td colspan=2>&nbsp;</td></tr>
</table>
<!-- Fim da Parte central -->
 
<!-- Inicio do Rodapé -->
<center>P&aacute;gina do LAS. Para entrar em contato com os WebMasters, escreva para <? echo ConverteEmail("[email protected]"); ?></center>
<center>&copy; Copyright 2003 - Todos os direitos reservados</center>
<!-- Fim do Rodapé -->
 
<!-- Início das definições de encerramento da página -->
    </td></tr></table>
  </center>
</body>
</html>
<?
  }
 
  function InicializaPagina()
  {
    global $get_vars,$bib_enviar_email,$pagina_login,$pagina_admin;
    Cabecalho();
    InicializaMenu();
 
    $res=ListaModulos();
 
    foreach ($res as $cod=>$linha)
    {
      // Mexi aqui pra página do Paulo...
      if ($linha[link]!="")
        if ($linha[link_show]=="")
          AdicionaOpcaoMenu($linha[link],$linha[nome],($linha[diretorio]==$get_vars[mname] ? "S" : "N"));
        else
          AdicionaOpcaoMenu("index.php?mname=".$linha[diretorio]."&mlink=".$linha[link],$linha[nome],($linha[diretorio]==$get_vars[mname] ? "S" : "N"));
      else
        AdicionaOpcaoMenu("index.php?mname=".$linha[diretorio],$linha[nome],($linha[diretorio]==$get_vars[mname] ? "S" : "N"));
//      if ($linha[diretorio]!="paulo")
//        AdicionaOpcaoMenu("index.php?mname=".$linha[diretorio],$linha[nome],($linha[diretorio]==$get_vars[mname] ? "S" : "N"));
//      else
//        AdicionaOpcaoMenu("http://www.las.ic.unicamp.br/paulo/",$linha[nome],($linha[diretorio]==$get_vars[mname] ? "S" : "N"));
      if ($linha[diretorio]==$get_vars[mname])
        $nome_modulo=$linha[nome];
 
    }
    if (EAdmin())
      AdicionaOpcaoMenu("administracao.php","Administração","N");
    FinalizaMenu();
 
    if ($nome_modulo=="" && !isset($bib_enviar_email) && !isset($pagina_login) && !isset($pagina_admin))
    {
      echo "<center><font class=error_msg>Página não encontrada</font></center>";
      FinalizaPagina();
      exit();
    }
    if (!isset($bib_enviar_email) && !isset($pagina_login))
      echo "<center><font class=titulo>".$nome_modulo."</font></center><br>";
  }
 
  function FinalizaPagina()
  {
    Rodape();
  }
 
  function AbrirBloco($titulo="")
  {
?>
<center><table width=98% cellpadding=1 cellspacing=1 border=1 bgcolor=black><tr><td bgcolor=#eff5ff><? if ($titulo!="") echo "<font class=subtitulo>".$titulo."</font><br><br>"; ?>
 
<?
  }
 
  function fecharBloco()
  {
?>
</td></tr></table></center><br>
<?
  }
 
  function HRefLink($nome,$arquivo,$param="",$onclick="")
  {
    global $get_vars;
    $param="mname=".$get_vars[mname]."&marq=".$arquivo.($param!="" ? "&".$param : "");
    if ($onclick!="")
      $onclick=" onclick=\"".$onclick."\"";
    return "<a href=index.php?".$param.$onclick.">".$nome."</a>";
  }
 
  function FormLink($nome,$arquivo,$param="",$onsubmit="")
  {
    global $get_vars;
    $param="mname=".$get_vars[mname]."&marq=".$arquivo.($param!="" ? "&".$param : "");
    if ($onsubmit!="")
      $onsubmit=" onsubmit=\"".$onsubmit."\"";
    return "<form name=".$nome." action=index.php?".$param." method=post".$onsubmit.">\n";
  }
 
  function FileFormLink($nome,$arquivo,$param="",$onsubmit="")
  {
    global $get_vars;
    $param="mname=".$get_vars[mname]."&marq=".$arquivo.($param!="" ? "&".$param : "");
    if ($onsubmit!="")
      $onsubmit=" onsubmit=\"".$onsubmit."\"";
    return "<form name=".$nome." action=index.php?".$param." enctype=\"multipart/form-data\" method=post".$onsubmit.">\n";
  }
 
  function MakeForm($nome,$arquivo,$tabela,$campos,$botoes=NULL,$param="",$onsubmit="")
  {
    global $info_modulo;
    if (isset($tabela))
      $tabela=$info_modulo[tabelas][$tabela];
    if (!is_array($campos))
      $campos=array($campos);
    $hasfile=false;
 
    foreach($campos as $campo => $conteudo)
      if ($tabela[$campo][type]!="file")
        $hasfile=true;
    if (!$hasfile)
      echo "\n".FormLink($nome,$arquivo,$param,$onsubmit)."\n";
    else
      echo "\n".FileFormLink($nome,$arquivo,$param,$onsubmit)."\n"; 
 
    foreach($campos as $campo => $conteudo)
    {
      if (eregi("free_text",$campo))
        echo $conteudo."<br><br>";
      else if (isset($tabela[$campo]))
      {
        if ($tabela[$campo][type]!="hidden" && $tabela[$campo][type]!="checkbox")
        {
          ShowRotulo($tabela[$campo]);
        }
 
        ShowConteudo($campo,$tabela[$campo],$conteudo);
      }
    }
    if (count($botoes)>0)
    {
      echo "<br>";
      foreach ($botoes as $nome => $acao)
      {
        if ($acao=="submit")
          echo "<input type=submit value='".$nome."'>";
        else
          echo "<input type=button value='".$nome."' onclick='".$acao."'>";
        echo "&nbsp;&nbsp;";
      }
    }
    else
    {
      echo "<br><input type=submit value='Concluir' ".($onsubmit!="" ? "onsubmit='".$onsubmit."'" : "").">&nbsp;&nbsp;";
      echo "<input type=button value='Cancelar' onclick=history.go(-1);>\n";
    }
    echo "</form>\n";
  }
  
 
  function ShowRotulo($dados_campo)
  {
    ?><b><? echo $dados_campo[rotulo]; ?>:</b><br><?
  }
 
  function ShowConteudo($campo,$dados_campo,$conteudo)
  {
    echo $dados_campos[type];
    if ($dados_campo[type]=="textarea")
    {
      echo "<textarea name=".$campo." ".$dados_campo[extraparam]." cols=80 rows=5>".$conteudo."</textarea><br>\n";
    }
    else if ($dados_campo[type]=="checkbox")
    {
      $valores=explode("/",$dados_campo[values]);
      if ($conteudo==$valores[1])
        $checked="checked";
      echo "<input type=".$dados_campo[type]." name=".$campo." ".$checked." ".$dados_campo[extraparam]." ".$size." value='".$valores[1]."'> <b>".$dados_campo[rotulo]."</b><br>\n"; 
    }
    else if ($dados_campo[type]=="radio")
    {
      foreach ($dados_campo[options] as $valor=>$rotulo)
      {
        $checked="";
        if ($conteudo==$valor)
          $checked="checked";
        echo "<input type=".$dados_campo[type]." name=".$campo." ".$checked." ".$dados_campo[extraparam]." ".$size." value='".$valor."'> <b>".$rotulo."</b><br>\n";
      } 
    }
    else if ($dados_campo[type]=="selection")
    {
      echo "<select name=".$campo." ".$dados_campo[extraparam].">";
      foreach ($dados_campo[options] as $valor=>$rotulo)
      {
        $checked="";
        if ($conteudo==$valor)
          $checked="selected";
        echo "<option ".$checked." value='".$valor."'>".$rotulo."</option>\n";
      }
      echo "</select><br>\n";
    }
    else
    {
      if (!eregi("size",$dados_campo[extraparam]))
      {
        if ($dados_campo[tipo]=='D') $size=" size=10"; else $size="size=80";
        if ($dados_campo[type]=='file') $size=" size=20";
      }
        
      echo "<input type=".$dados_campo[type]." name=".$campo." ".$dados_campo[extraparam]." ".$size." value='".$conteudo."'>\n";
      if ($dados_campo[type]!='hidden')
        echo "<br>";
    }
  }
 
  // $estrutura =array (Inicio, Cabecalho, Conteudo, Fim)
  function MakeTable($estrutura,$consulta)
  {
    if (isset($estrutura[Inicio]))
      echo $estrutura[Inicio];
    if (isset($estrutura[Cabecalho]))
      echo $estrutura[Cabecalho];
    if ($consulta[NumLinhas]>0)
    {
      $i=0;
      while ($linha=RetornaProxLinha($consulta))
      {
        
        if (is_array($estrutura[Conteudo]))
          $conteudo=$estrutura[Conteudo][(($i++)%count($estrutura[Conteudo]))];
        else  
          $conteudo=$estrutura[Conteudo];
        foreach ($linha as $campo => $dado)
          $conteudo=eregi_replace("%".$campo."%",$dado,$conteudo);
        echo $conteudo;
      }
    }
    else
      echo $estrutura[Vazio];
 
 
    if (isset($estrutura[Fim]))
      echo $estrutura[Fim]; 
  }
?>

Comments

  • Cuiznxcn icon
    05/18/26 04:44:00 AM UTC
    text |

    0 B

    |

    0 👍

    /

    0 👎

    Best t33n active cpx link daily updates!
     Copy and paste the link in a new browser tab and then hit enter!
     https://crazyporn.xxx/members/157354/?asgtbndr=1&play=true&spon=adworld&zone=400