Ir para conteúdo
Fórum Script Brasil

PEIXOTO

Membros
  • Total de itens

    11
  • Registro em

  • Última visita

Sobre PEIXOTO

Contatos

  • MSN
    rodrigopeixoto_3@hotmail.com
  • Website URL
    http://www.icaraidesignstudio.com
  • ICQ
    127996253

Perfil

  • Location
    Niterói

PEIXOTO's Achievements

0

Reputação

  1. PEIXOTO

    IF, ELSEIF, ELSE

    Mixeu, Qual seria o caminho mais fácil pra isso?
  2. Tenta isso: $caminho = $_POST["caminho"]; $SQL=INSERT INTO produtos (cod,desc,modelo,preço,caminho,capacidade,tanque,gabinete,cod1,cod2,cod3,potencia) VALUES ('$cod','$desc','$modelo',$preço,'$caminho','$capacidade','$tanque','$gabinete','$cod1','$cod2','$cod3','$coda1','$coda2','$coda3','$potencia')"; $resusltado=mysql_query($sql,$conexao); $resultado=mysql_close($conexao); Corrigindo: $caminho = $_POST["caminho"]; $SQL="INSERT INTO produtos (cod,desc,modelo,preço,caminho,capacidade,tanque,gabinete,cod1,cod2,cod3,potencia) VALUES ('$cod','$desc','$modelo',$preço,'$caminho','$capacidade','$tanque','$gabinete','$cod1','$cod2','$cod3','$coda1','$coda2','$coda3','$potencia')"; $resultado=mysql_query($sql,$conexao); $resultado=mysql_close($conexao);
  3. Reveja seu código esta faltando algumas '(aspas simples) $capacidade ,$potencia depois (nome do campo,...., ) Values ($nome,.....)
  4. PEIXOTO

    Site Php Intranet

    Pascoal; você tem os nomes desses modulo e componentes? "controle de uso da internet, sistemas de administração de várias áreas (setores), controle de IPs da rede"
  5. PEIXOTO

    IF, ELSEIF, ELSE

    Evandro, Já tentei tb usar switch e me retorna mesma pagina de onde esta vindo a verificação e não exibe nada... ai preferi usar o if,elseif
  6. PEIXOTO

    Site Php Intranet

    Paschoal, quais módulos, componetes e plugins do Joomla esta sendo usado na sua intranet?
  7. PEIXOTO

    IF, ELSEIF, ELSE

    Mixeu, também não funcionou... não sei o porque desse problema... ou os niveis executam apenas uma rotina e para ou outra, ele não esta varrendo e validando qual é o certo que ele tem que parar. O script está assim: todos os nives vão para o "0" quando coloco ==, vão para "1" quando coloco = , não esta verificando se é um nível ou outro. Ajudem-me a sair dessa...por favor...
  8. PEIXOTO

    IF, ELSEIF, ELSE

    Mixeu, fiz o que você falou e não adiantou o script quando executa para verificação do nível 1 independentemente de do login que seja feito, o código abaixo alterado: <? session_start(); session_register("Login_usu"); session_register("Login_niv"); session_register("Login_ema"); session_register("Login_nom"); session_register("Login_est"); session_register("Login_cid"); include ('conecta.php'); $senhaconf = ($senha); $comando = "select * from usuarios where usuario = '$usuario'"; $res=mysql_query($comando,$con); $quanto=mysql_num_rows($res); if ($quanto==0) { echo "Login incorreto!"; $vis="none"; } else { $linha= mysql_fetch_array($res); $usuario=$linha['usuario']; $senha=$linha['senha']; $email=$linha['email']; $nivel=$linha['nivel']; $nome=$linha['nome']; $cidade=$linha['cidade']; $estado=$linha['estado']; } if ($senhaconf == $senha) { $Login_usu = $usuario; $Login_niv = $nivel; $Login_ema = $email; $Login_nom = $nome; $Login_est = $estado; $Login_cid = $cidade; echo "Login aceito, aguarde você está sendo redirecionado..<br><br>"; echo "&lt;script>window.location='teste.php','_self'</script>"; } else { echo "<div>Senha Incorreta -- <a href='java script: history.back()'>voltar</a>.</div>"; } $res=mysql_close($con); ?> outro detalhe no arquivo de redirecionamento, quando eu coloco assim: if ($Login_niv !==0) { // COM DOIS SINAIS DE == echo"&lt;script>window.location='admin.php','_self'</script>"; // todos dois níveis param aí, mais quando eu coloco assim: } elseif ($Login_niv !=1) { // COM UM SINAL DE = echo"&lt;script>window.location='admin_operador.php','_self'</script>"; // todos dois níveis param aí. O script não verifica se se for nivel 0 é admin (vai para admin.php) se for 1 é operador (vai para operador.php) e se for 2 e usuário(vai para usuario.php)
  9. PEIXOTO

    IF, ELSEIF, ELSE

    ESerra, obrigado pela ajuda que você esta me dando.. dei um echo no $Login_niv e ele me retornou isso: Login incorreto! Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\wamp\www\novo\login_verifica.php:9) in C:\wamp\www\novo\login_verifica.php on line 25 Login aceito, aguarde você está sendo redirecionado.. <? include ('conecta.php'); $senhaconf = ($senha); $comando = "select * from usuarios where usuario = '$usuario'"; $res=mysql_query($comando,$con); $quanto=mysql_num_rows($res); if ($quanto==0) { echo "Login incorreto!"; $vis="none"; } else { $linha= mysql_fetch_array($res); $usuario=$linha['usuario']; $senha=$linha['senha']; $email=$linha['email']; $nivel=$linha['nivel']; $nome=$linha['nome']; $cidade=$linha['cidade']; $estado=$linha['estado']; } if ($senhaconf == $senha) { session_start(); // LINHA 25 session_register("Login_usu"); session_register("Login_niv"); session_register("Login_ema"); session_register("Login_nom"); session_register("Login_est"); session_register("Login_cid"); $Login_usu = $usuario; $Login_niv = $nivel; $Login_ema = $email; $Login_nom = $nome; $Login_est = $estado; $Login_cid = $cidade; echo "Login aceito, aguarde você está sendo redirecionado..<br><br>"; // echo "<script>window.location='teste.php','_self'</script>"; LINHA ORIGINAL echo "$Login_niv"; // LINHA ALTERADA PARA O ECHO } else { echo "<div>Senha Incorreta -- <a href='java script: history.back()'>voltar</a>.</div>"; } $res=mysql_close($con); ?>
  10. PEIXOTO

    IF, ELSEIF, ELSE

    ESerra, fiz a troca porém agora ele não faz a verificação no primeiro registro o "0" do admin... eu logo com dois usuários diferentes níveis e eles vão para o "1" de admin_operador.php ele não testa se é nivel 0,1 ou 2... ele para e executa o nível 1
  11. PEIXOTO

    IF, ELSEIF, ELSE

    Boa tarde pessoal, primeiramente como todos podem ver sou novo aqui no fórum, estou fazendo um sistema de login e senha com multi-níveis/usuários porém meu script quando eu executo ele só cai na primeira instância o IF, ele não faz a verificação das outras opções, qualquer login seja do nivel 0,1 ou 2 levam a página admin.php Se poderem me ajudar, desde já fico muito grato. Att, Peixoto Página de verificação do tipo de usuário <? if ($Login_niv !==0) { echo"&lt;script>window.location='admin.php','_self'</script>"; } elseif ($Login_niv !==1) { echo"&lt;script>window.location='admin_operador.php','_self'</script>"; } elseif ($Login_niv !==2) { echo"&lt;script>window.location='todos_cadastrados.php','_self'</script>"; } ?> Página do usuário recebendo valores da página anterior: <? session_start(); if ($Login_niv != '0') { echo "Essa pagina é restrita aos administradores do nosso site."; die; } ?>
×
×
  • Criar Novo...