Ir para conteúdo
Fórum Script Brasil

*FIT*

Moderadores
  • Total de itens

    1.703
  • Registro em

  • Última visita

Tudo que *FIT* postou

  1. *FIT*

    Problema sistema de Login

    Tem alguma coisa ai pra cima desse código ou é apenas isso? Pois o session_start() tem que estar na primeira linha do código.
  2. *FIT*

    problema com session_start

    Na página senha.php você criou uma sessão com a validação, na página admin.php faça do desmo jeito que fez com a variavel $validação, mas em vez dela, utilize a sessão criada!
  3. Bom, justamente por segurança os scripts em PHP não aparecerem mesmo, imagina se isso fosse possivel, você monta uma página de conexão com o BD e todo mundo vai ter acesso. No caso só vai mostrar os códigos HTML, CSS, Javascript... Mas essa página é sua?
  4. *FIT*

    problema com session_start

    if($validacao == "1") Essa variavel não tem valor atribuido, na verdade até tem, mas está na página senha.php, a partir do momento que redirecionou ela perdeu seu valor, por isso não está escrevendo a página. Utilize a sessão que você criou.
  5. *FIT*

    problema com session_start

    Tente voltar o ob_start() caso não funcione, faça o redirecionamento com javascript, vai evitar erros em outros servidores também.
  6. *FIT*

    problema com session_start

    Linha 11? Então não está no topo do arquivo, coloque na linha "1".
  7. *FIT*

    problema com session_start

    <?php @session_start(); ?> <? $login = davi; $senha = 123456; if ($login == $_POST['usuario'] && $senha == $_POST['senha']) { $validacao = "1"; $usuario = $_POST['usuario']; $_SESSION[usuario] = $usuario; $_SESSION[validacao] = $validacao; header ("Location: admin.php"); } else { ?> &lt;script type="text/javascript"> alert("Login ou senha incorreta") </script> <?php echo "<a href=index.php>VOLTAR</a>"; } ?> EDIT: O ESerra já respondeu!
  8. *FIT*

    problema com session_start

    Use antes de imprimir qualquer informação na tela e antes de receber informações com POST ou GET, de preferência use o session_start() na primeira linha do código.
  9. *FIT*

    Duvida com tabelas

    ;) Bom, na verdade quem não pode desistir é você né, espero que tenha entendido aonde estava errando o tempo todo. Abraços!
  10. *FIT*

    Duvida com tabelas

    Achei um erro grave Troque: for($i=0; $i<$row; $i++) { $user_id = mysql_result($sql, $i, "ID_USUARIO"); $nome_user = mysql_result($sql, $i, "NOME_USUARIO"); $user_nome = mysql_result($sql, $i, "USUARIO"); $cliente = mysql_result($sql, $i, "CLIENTE"); $id = mysql_result($sql, $i, "ID"); $codigovendedor = mysql_result($sql, $i, "CODIGOVENDEDOR"); $nomevendedor = mysql_result($sql, $i, "NOMEVENDEDOR"); por: for($i=0; $i<$row; $i++) { $user_id = mysql_result($sql2, $i, "ID_USUARIO"); $nome_user = mysql_result($sql2, $i, "NOME_USUARIO"); $user_nome = mysql_result($sql2, $i, "USUARIO"); $cliente = mysql_result($sql2, $i, "CLIENTE"); $id = mysql_result($sql2, $i, "ID"); $codigovendedor = mysql_result($sql2, $i, "CODIGOVENDEDOR"); $nomevendedor = mysql_result($sql2, $i, "NOMEVENDEDOR"); E elimine essa linha: //LINHAS TOTAIS AFETADAS PELA CONSULTA $row = mysql_num_rows($sql); Deixe apenas a que eu tinha colocado: $row = mysql_num_rows($sql2); Siga certinho esses passos e agora vai!
  11. *FIT*

    Duvida com tabelas

    Certo, fez a consulta exatamente do jeito que passei ai em cima? Como usou esse mysql_result?
  12. Na verdade o que ocorre é que isso foi feito em CSS3, e o IE ainda não da suporte à ele!
  13. Agora sim ficou explicado. Bom poste esse código que você tem que limita e conta os caracteres, ai agente adapta para quantos você quiser, se você já tem, é mais simples e bem mais rápido do que encontrar um já pronto.
  14. Esse site está local ou remoto? Se estiver remoto passa o link pra gente dar uma olhada, abraços ;)
  15. *FIT*

    Duvida com tabelas

    $sql= mysql_query("SELECT * FROM tb_usuarios WHERE ID_USUARIO = '".$_SESSION[iduser]."'") or die(mysql_error()); $resultado = mysql_fetch_assoc($sql); $tabela =$resultado['CLIENTE']; $sql2 = mysql_query("SELECT * FROM $tabela") or die(mysql_error()); $row = mysql_num_rows($sql2); echo $row; Veja que valor retorna, ele da esse erro pois a consulta está errada, desse jeito ele vai te mostrar exatamente aonde está o erro, então apenas poste o erro aqui. Na verdade eu já tinha falado pra você usar mysql_error() e você disse que tinha usado, mas pelo que vi ainda não. ;)
  16. Você diz assim: www.sitequalquer.com.br?pag=primeira&id=10&busca=script Nesse caso uma querystring com 3 valores separados por & Edit: Opa, já conseguiu, é isso mesmo.
  17. Veja se te ajuda: http://forums.codecharge.com/posts.php?post_id=101004
  18. Você escreveu SELETCT ao invés de SELECT
  19. Use isso na tag body do seu iframe.: <body style="overflow-x: hidden">
  20. Coloque a variavel $id entre aspas simples: $busca = mysql_query("SELETCT * FROM $tabela WHERE id='$id'");
  21. Tenta assim. document.getElementById("conteudo").style.minHeight = tam;
  22. *FIT*

    Duvida com tabelas

    Essa parte está correta, na tabela de usuarios, a coluna CLIENTE (aonde ficam os nomes das tabelas) está populada? ou seja, tem os dados preenchidos?
  23. Onload só funciona no body e não na div, e mude os ids que usei (div1 e div2) pelos ids que está usando ai. Colocou o onload chamando a função no body? Coloque como ficou ao todo. PS: Peço que algum moderador da area, ou administrador mova o tópico. Obrigado ;)
  24. Você pode usar uma função em js para pegar o tamanho de um div e atribuir o mesmo em outra, exemplo var tam = document.getElementById("div1").offsetHeight; //pega altura da div document.getElementById("div2").style.height = tam; // atribui a altura a outra div Não testei, mas acho que rola, em todo caso acredito que esteja no fórum errado não? ;)
  25. *FIT*

    Duvida com tabelas

    Certo, então está tudo certo, apenas estamos indo por partes. Se na consulta ele está retornando o cliente, você consegue pegar o nome da tabela, e com ela fazer a consulta para ter as informações do mesmo, é bem simples, não tem segredo nenhum. $sql= mysql_query("SELECT * FROM tb_usuarios WHERE ID_USUARIO = '".$_SESSION['iduser']."'") or die(mysql_error()); $resultado = mysql_fetch_assoc($sql); $tabela =$resultado['CLIENTE']; $sql2 = mysql_query("SELECT * FROM $tabela"); Ai é só retirar as informações que precisa.
×
×
  • Criar Novo...