Ir para conteúdo
Fórum Script Brasil

sacofritoxd

Membros
  • Total de itens

    99
  • Registro em

  • Última visita

Tudo que sacofritoxd postou

  1. coloca isso no keypress do seu textbox if keypress = 13 then textbox.setfocus
  2. Certo. O css é realmente muito útil e deixa o trabalho mais simples pelo pouco que li a respeito e tambem o pouco que 'brinquei' com ele. Obrigado por enquanto amigo! Deu certo suas sugestões.
  3. Estes problemas não acontecem se eu utilizar divs(esta é a unica maneira de reorganizar o layout fora as tabelas?)? e outros tipos de estruturação?
  4. Fala Markus. ambas as formas funcionaram. Mas oque acontecerá se o usuario estiver usando uma resolução diferente da que estou desenvolvendo?
  5. Ola Markus. Obrigado pela resposta. Seguinte não tenho como abandonar a estruturação por tabelas pois a ferramenta em que trabalhamos aqui na empresa trabalha desta forma. Segue exatamente como esta o meu html. <table border="0" style="WIDTH: 100%; HEIGHT: 100%"> <tr style="HEIGHT: 1px;"> <td> <table border="0" width="100%"> <tr> <td> &nbsp; </td> </tr> </table> <table border="0" width="100%"> <tr style="BACKGROUND-COLOR: #3d84cc"> <td style="WIDTH: 1%"><strong><font color="#ffffff"><em>Teste</em></font></strong></td> <td style="WIDTH: 99%"> <!-- BEGIN Menu Menu1 --> <div class="MenuStyle" id="Menu1Container"> <ul class="adxm {Menu1:MenuType} level1"> <!-- BEGIN Item --> <!-- BEGIN OpenLevel --> <ul class="level{Menu1:Item_Level}"> <!-- END OpenLevel --> <li><a href="{ItemLink_Src}" class="{Menu1:Submenu}" target="{Menu1:Target}" title="{Menu1:Title}">{ItemLink}</a> <!-- BEGIN CloseItem --></li> <!-- END CloseItem --> <!-- BEGIN CloseLevel --> </ul> </li> <!-- END CloseLevel --><!-- END Item --> </ul> </div> <!-- END Menu Menu1 --></td> </tr> </table> </td> </tr> <tr> <td><iframe id="principal" height="100%" width="100%" border="0" src="index2.php" frameborder="0" name="principal"></iframe></td> </tr>
  6. Boa tarde amigos. Estou com um problema ao utilizar iframe. Seguinte tenho uma pagina com meu menu e abaixo meu iframe que chama uma segunda pagina-conteudo. Mas ao chamar estas paginas elas ficam expremidas em um espaço muito pequeno. Tentei colocar as propriedades height como 100% mas nada feito. Acredito que o problema seja pois utilizo uma ferramenta chamada CodeCharge Studio para gerar meus layouts, e esta ferramenta gera tudo utilizando table's como o desenho da pagina. então esta assim minha pagina <table height="100%" width="100%"> <tr> <td> MEU MENU </td> </tr> <tr> <td><iframe id="principal" height="100%" width="100%" border="0" src="index2.php" frameborder="0" name="principal"></iframe><td> </tr> </table> alguém pode me ajudar?
  7. Olá pessoal, tudo bem? Estou com uma duvida aqui nos meus estudos de programaçao web Estou programando em php e usando uma funçao javascript com jquery para verificar o nome digitado em um inputbox Mas não estou sabendo como tratar este retorno. Preciso limpar o valor do input de acordo com o retorno. Vou postar meu codigo. index.php Só o trecho que interessa function verificanome(nome){ if (nome != ""){ var resultado = ""; $.post('busca.php',{nome: nome}, function (resultado){ if (resultado.value != ""){ alert("Já existe um contato com este nome!"); $("input[name='nomecontato']").val(); } //$("input[name='nomecliente']").val(data); }); } }; // FUNÇAO PARA CONVERTER PARA LETRAS MAIUSCULAS function maiuscula(z){ v = z.value.toUpperCase(); z.value = v; } </script> </head> <body> <form method="POST" action="CadastroContato.php" name="form" onSubmit="return validarcontato(this)"> <table> <caption> Cadastro de Contatos</caption> <tr> <td> Nome :</td> <td><input type="text" name="nomecontato" maxlength="150" onBlur="verificanome(this.value)"></td> <td> <div id="divnome" style="display : none"> <font color="red">* Campo Nome não pode ficar em branco!</font> </div> </td> </tr> No meu busca.php <?php include 'funcoes.php'; echo f_pesquisa($_POST['nome']); ?> em funcoes.php; function f_pesquisa($campo){ $string = "SELECT nome from contatos where nome = '" . $campo . "'"; $consulta = mysql_query($string); if (mysql_num_rows($consulta) != 0){ $consulta = mysql_fetch_array($consulta); return $consulta['nome']; } else{ return "";//die (mysql_error()); } } Deu para entender oque eu preciso? Se o retorno for diferente de vazio eu aviso o usuario e limpo o campo para evitar que ele grave o registro assim mesmo.
  8. Ola galera. não sou mt experiente em programação web, na verdade tenho apenas 2 meses que mexo um pouco com isto. Preciso da ajuda de voces com duas coisas. Montei uma funçao para verificar o preenchimento de campos ao clicar no submit. Ok, está funcionanddo, mas gostaria de em vez de exibr alerts com os campos que estão em branco. Exibir textos em um div logo acima da table onde organizei meus controles. Fiz assim : function validar(form){ var varMensagem; if (document.form.nome.value == ""){ //alert('Preencha o campo nome!'); varMensagem = "Preencha o campo nome.<br/>"; //return false; } if (document.form.login.value == ""){ //alert('Preencha o campo login!'); varMensagem = varMensagem + "Preencha o campo login.<br/>"; //return false; } if (document.form.senha.value == ""){ //alert('Preencha o campo senha!'); varMensagem = varMensagem + "Preencha o campo senha.<br/>"; //return false; } else{ if (document.form.senha2.value != document.form.senha.value){ //alert('Confirme corretamente a senha'); varMensagem = varMensagem + "Confirme corretamente a senha"; document.form.senha2.value = ""; document.form.senha.value = ""; document.form.senha.focus(); //return false; } else{ return true; } } if (varMensagem = ""){ return true; }else{ return false; } } Ali no return false. Quero acionar uma div e exibir o conteúdo desta variavel "varMensagem" dentro da div. Como faço isto? Obrigado a quem puder me ajudar.
  9. Boa tarde. Estou com um problema. Ao fazer uma consulta via orientada a objetos. Estou tendo alguns problemas pois não consigo verificar o valor do retorno da function. não esta dando certo. Sempre cai no else da condição. Já tentei passar direto o return assim> return $this->varControle; já tentei passar 0 e 1 e nada deu certo. Meu codigo está assim;. include ('classes.php'); $retornovalidacao = new validacaoatendentes(); $retornovalidacao-> verificacampos(); if ($retornovalidacao == "OK"){ //verifica se os campos estão disponiveis $retornovalidacao-> verificausuario($_POST['nome'], $_POST['login'], $_POST['senha']); } else{ echo "<script language=JavaScript'> alert('Nome, Login ou senha não foram preenchidos ou a confirmação da senha está incorreta.')</script>"; exit; } E no arquivoi classes.php class validacaoatendentes{ private $varControle; function verificacampos(){ $this->varControle = ""; if ($_POST['nome] == ""){ $this->varControle = "Nome não preenchido!<br>"; } if ($_POST['login'] == ""){ $this->varControle = $this->varControle . "Login não preenchido!<br>"; } if ($_POST['senha'] == ""){ $this->varControle = $this->varControle . "Senha não pode ficar em branco!<br>"; } else{ if ($_POST['senha'] != $_POST['senha2']){ $this->varControle = $this->varControle . "Confirmação da senha incorreta!<br>"; } } if ($this->varControle != ""){ return "Faltou"; } else{ return "OK"; } } function verificausuario($nome1, $login1, $senha){ // verifico se o nome, login e senha estão disponiveis $sql = "SELECT nome, login, senha from atendentes where nome ='" . $this->nome1 . "'"; $sql = $sql . " or login ='" . $this->login1 . "' and senha = '" . $this->senha . "'"; $consulta = mysql_query($sql); if ($consulta != 0){ return "Erro"; } else{ return ""; } } }
  10. Olá Ricardo. Estou fazendo assim. cadastroAtendentes.html: <form name="form" method="POST" action="cadastroAtendentes.php" onSubmit="return validar();"> Validar é uma funçao javascript. cadastroAtendentes.php E aqui pensei em fazer com if's a validação de todos os campos via post. Se não estiverem preenchidos, exibe uma dialog e volta para a pagina html. Agora estou fazendo classes para verificar a disponibilidade dos campos digitados. Mas isso já é duvida para outro tópico.
  11. Olá pessoal. Desculpem, sou iniciante e não entendi como usar essas funções/tags
  12. Olá pessoal. Estou bolando um cadastro básico. então para verificar se os campos obrigatórios estão preenchidos fiz uma função em javascript que funcionou perfeitamente. Mas se caso o usuario não esteja com o javascript habilitado na máquina dele, vou fazer tambem(mas em outra pagina) uma função em PHP, mas se caso haja campos não preenchidos pensei em fazer um link para retornar e preencher corretamente ou um redirecionamento usando Header. Mas quando volto àqula pagina os campos já preenchidos ficam em branco. Como resolvo isso? Quero que mantenha os campos preenchidos com seus valores ao retornar. PS: Tenho uma página cad.html e uma cad.php.
  13. Entendi. então farei este trecho > data.descricao com todos os campos? Bacana! Parecidissimo como eu faria no vb6. E se fosse um retorno de várias linhas do BD? Agora que vi, coloquei o javascript de pesquisar cliente e o php de produto :D mas deu para entender.
  14. Olá galera. Será que vcês podem me ajudar. Recentemente consegui fazer uma rotina que retornava apenas um campo para um input text(com jquery). Mas se caso eu quiser retornar vários campos para joga-los em vários input text? Qual a maneira mais facil? Segue a rotina que consegui graças a um usuario de um fórum. function pesquisacliente(cpfcli){ if (cpfcli != ""){ $.post('buscacliente.php',{cpfcli: cpfcli}, function (data){ //alert($('#razao').html(data)); $("input[name=nomecliente]").val(data); }); } }; function pesquisaproduto($id){ include 'conecta.php'; $sql = "SELECT descricao from produtos where id_produto = " . $id . ""; $consulta = mysql_query($sql, $conexao); if ($consulta != "0"){ $consulta = mysql_fetch_array($consulta); $descricao = $consulta['descricao']; return $descricao; } else { return ""; } } Agradeço.
  15. Estou editando o tópico para não abrir outro. Estou criando um projeto que eu preciso de um menu sempre visivel ao usuário. então para fazer isto estou usando iframe. Mas sempre que eu clico no logout, redireciona para a página de login, mas está não pode ter o menu superior visivel. então como faço para que ao clicar no logout abra a tela de login na pagina toda, ignorando os iframes? Obrigado a quem possa ajudar! Att,
  16. No arquivo html <script type="text/javascript" src="Emprestimo.php"> function pesquisacliente(cpf){ varnome = pesquisaclientequery(cpf); alert('varnome'); } </script> No arquivo html ainda o meu input text <td><input id="emprestimocpf_cliente" value="{cpf_cliente}" maxlength="20" name="{cpf_cliente_Name}" size="20" onBlur="pesquisacliente(this.value)"></td> No meu arquivo php. function pesquisaclientequery($cpf){ $sql = "SELECT CPF_CLI, razao FROM cliente"; $sql = $sql . "where CPF_CLI='" . $cpf . "'"; $pesquisa = mysql_query($sql, $DBconexao); if (mysql_fetch_rows($pesquisa) > 0) { $retorno = mysql_fetch_array($pesquisa); return $retorno['razao']; } else { echo ("<script LANGUAGE='JavaScript'> window.alert('não achou') </SCRIPT>"); } } Oque está errado?
  17. Desculpe a ignorancia. Mas não sei responder isto. Estou usando os seguintes programas WampServer Notepad++ e uma ferramenta geradora de codigos aqui da empresa chamada code charge studio
  18. Ola fiote. Obrigado pela resposta. já estou lendo alguma coisa de Ajax em uma apostila que baixei. Ele serve para fazer a 'ponte' entre o java script e o php certo? Voce não pode me dar um exemplo bobo de como fazer isto?
  19. Olá galera, tudo certo? Seguinte estou precisando de uma ajuda. sou iniciante em programação web E estou querendo fazer o seguinte, ao alterar o valor de um input text queria atribuir outros valores a outros textboxes. Sei que existe o evento 'onchange' do html. Mas não sei nem como começar a criar uma função pra isso. A consulta em php eu consigo fazer e tal, mas não sei jogar os valores nos textboxes. alguém pode me ajudar com isto? Obrigado
  20. Boa tarde galera, tudo beleza? Seguinte sou iniciante em html/css. Estou trabalhando há um mês apenas com desenvolvimento em php por isso estou aprendendo tambem html e css Estou com algumas duvidas. Como uso a tag div? Por exemplo, por enquanto nos meus testes estou usando tabelas para dividir as minhas paginas, mas li em algum lugar que isso não é aconselhavel Estou fazendo um formulario de cadastro de usuários e estou querendo fazer aparecer uma mensagem ao lado do input text ao lost focus do mesmo. Vou precisar de java script e php. OK!Mas como exibo uma mensagem ali do lado do text input? Não quero colocar esta mensagem em "qualquer" lugar.
  21. sacofritoxd

    Estoque

    Opa. De nada. Espero contar contigo para me ajudar tambem, pois comecei com PHP há 1 semana em meu novo estágio. rs Abraço
  22. sacofritoxd

    Estoque

    Cara, acredito que do jeito que você falou vai dar um nó no cérebro. Bola um jeito de desconectar o usuario. Conta alguns minutos de inatividade. Caixas eletronicos são assim. Se acontece algo e o cara vai embora, o sistema desconecta ele. O ideal seria conversar com o cliente e ver oque ele prefere. Diz que voce já pensou nessa solução mas ainda não implementou. E oque ele acha da solução. Expor os pontos positivos seria uma boa. Senao o sistema ficaria muito complicado pra voce e para seu cliente mexer.
  23. sacofritoxd

    Estoque

    Voce pode colocar uma variavel ou mesmo umcampo na tabela de pedido. Tipo assim. Iniciou_transacao(quando clica no botao de efetuar compra) - 0 ou (quando selecionou a forma de pagamento) - 1 Se sim aguarda a resposta do tipo de pagamento Se não você conta algum tempo pra desconectar o login pois ficou muito tempo oscioso. Pois o cara não pode derepente ficar com a tela de pedido aberta o dia inteiro e 'empacar' outros clientes, enquanto o mesmo pode desistir da compra. Nessa operação de desconectar o login do cara, você devolve os produtos para o estoque e seta aquele registro como cancelado ou mesmodeleta ele. Agora como fazer isso via código ainda não aprendi rsrs.
×
×
  • Criar Novo...