Jump to content


kenshinhimura

Member Since 29/12/2003
Offline Last Active 03/09/2006, 13:43
-----

Topics I've Started

Analisar Installer

27/05/2006, 01:12

Alguem sabe se tem um programa para analisar instaladores automaticos? to tendo problema com um. Não sei que arquivos ele tá instalando e tah dando pro na maquina

vlw

Sessions

14/07/2005, 14:01

Olá, gostaria que vcs me ajudassem. Eu tow fazndo um script com login e tudo mas o sistema de login con session tá dando errado quando eu coloco nos arquivos de pesquisa no bd.... o q eu faço?
vlw!
valida session

<?php
session_start();
if (isset($_SESSION["login_usuario"]) AND isset($_SESSION["senha_usuario"])) {
    $login_usuario = $_SESSION["login_usuario"];
    $senha_usuario = $_SESSION["senha_usuario"];
}else{
echo "<body topmargin=0 leftmargin=0>
<table width=491 border=0 align=left cellpadding=0 cellspacing=0>
  <tr>
    <td colspan=3><img src=top.jpg width=534 height=134></td>
  </tr>
  <tr>
    <td colspan=3><center>
        <center>
          <br>
          <img src=alerta.gif width=153 height=148><br>
          <font size=1 face=Verdana, Arial, Helvetica, sans-serif>Você não efetuou o login!<br> Clique <a href=index.php>aqui</a> para efetuar.<br></font><br>
        </center>
      </center></td>
  </tr>
  <tr>
    <td width=22% background=lay_r11_c4.jpg><img src=lay_r11_c1.jpg width=122 height=65></td>
    <td width=50% background=lay_r11_c4.jpg>&nbsp;</td>
    <td width=28% background=lay_r11_c4.jpg><img src=lay_r11_c9.jpg width=150 height=65></td>
  </tr>
</table>
</body>";
exit();/*caso nao tinha session.. quer dizer.. ele nao logou*/
} /*aqui primeiro ele checa para ver se exite essas Sessoes, e depois ele coloca o valor das
sessoes nessas variaveis... para fazermos os testes!*/

if(!(empty($login_usuario) OR empty($senha_usuario)))
{
//acessa ao banco de dados
include "config.php";
$cn = mysql_connect("$host", "$user", "$pass");
mysql_select_db("$banco");
$resultado = mysql_query("select * from usuarios where login = '$login_usuario'");
if (mysql_num_rows($resultado) == 1)/*caso exista esse login.. vamos testar a senha entao*/
{
  if ($senha_usuario != mysql_result($resultado, 0, "senha"))
  {
      unset ($_SESSION["nome_usuario"]);/*apaga a session que existia mas era errada..*/
      unset ($_SESSION["sehna_usuario"]);
      echo "Você não efetuou o login.";
      exit();
  }
}else {
      unset ($_SESSION["nome_usuario"]);
      unset ($_SESSION["sehna_usuario"]);
      echo "Você não efetuou o login.";
      exit();
}

}else{
echo "<body topmargin=0 leftmargin=0>
<table width=491 border=0 align=left cellpadding=0 cellspacing=0>
  <tr>
    <td colspan=3><img src=top.jpg width=534 height=134></td>
  </tr>
  <tr>
    <td colspan=3><center>
        <center>
          <br>
          <img src=alerta.gif width=153 height=148><br>
          <font size=1 face=Verdana, Arial, Helvetica, sans-serif>Você não efetuou o login!<br> Clique <a href=index.php>aqui</a> para efetuar.<br></font><br>
        </center>
      </center></td>
  </tr>
  <tr>
    <td width=22% background=lay_r11_c4.jpg><img src=lay_r11_c1.jpg width=122 height=65></td>
    <td width=50% background=lay_r11_c4.jpg>&nbsp;</td>
    <td width=28% background=lay_r11_c4.jpg><img src=lay_r11_c9.jpg width=150 height=65></td>
  </tr>
</table>
</body>";
exit();/*caso das sessions estarem vazias*/
}
mysql_close($cn);
?>


Controle Parceiros

<table width="398" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td> <center>   
<?php

include "configparceiros.php";

//------------------------------------------------------------Agora é hora de contatar o mysql-//
$conexao = mysql_connect("$host", "$user", "$pass")
or die ("Configuração de Banco de Dados Errada!");
$seleciona = mysql_select_db("$banco",$conexao);

//-------------------------------------Agora vamos criar a cláusula SQL que deve ser executada-//
$busca = "SELECT * FROM $tabelaparceiros";
$total_reg = "2"; // número de registros por página
if (!$pagina) {
    $pc = "1";
} else {
    $pc = $pagina;
}
$inicio = $pc - 1;
$inicio = $inicio * $total_reg;
$limite = mysql_query("$busca LIMIT $inicio,$total_reg");
$todos = mysql_query("$busca");

$tr = mysql_num_rows($todos); // verifica o número total de registros
$tp = $tr / $total_reg; // verifica o número total de páginas

//-------------------------------------------------------------------vamos criar a visualização//
while ($dados = mysql_fetch_array($limite)) {
    echo "<font face=verdana size=1><br></font>";
    $id = $dados["ID"];
    echo "<font face=verdana size=1><b>ID:</b> $id<br></font>";
    $nome = $dados["nome"];
    echo "<font face=verdana size=1>Nome: $nome<br></font>";
    $urlbanner = $dados["urlbanner"];
    echo "<font face=verdana size=1>Banner: <a href=$urlbanner>
aqui</a><br></font>";
    $urlsite = $dados["urlsite"];
    echo "<font face=verdana size=1>Endereço: <a href=$urlsite>
aqui</a><br></font>";

    echo "<font face=verdana size=1><a href=index2.php?page=modificarparceiro&ID=$id>Modificar</a> | </font>";

    echo "<font face=verdana size=1><a href=index2.php?page=deleteparceiros&ID=$id>Apagar registro</a> <br></font>";
}

//----------------------------------------------agora vamos criar os botões "Anterior e próximo//
$anterior = $pc -1;
$proximo = $pc +1;
if ($pc>1) {
    echo "<font face=verdana size=1><a href='?page=controleparceiros&pagina=$anterior'><- Anterior</a></font>";
}
echo " | ";
if ($pc<$tp) {
    echo "<font face=verdana size=1><a href='?page=controleparceiros&pagina=$proximo'>Próxima -></a></font>";
}
?>
</center>    </td>
  </tr>
</table>


IPB Skin By Virteq