Ir para conteúdo
Fórum Script Brasil

Nill

Membros
  • Total de itens

    205
  • Registro em

  • Última visita

Tudo que Nill postou

  1. Nill

    Jmetric

    Baixei o Jmetric http://www.it.swin.edu.au/projects/jmetric/products/jmetric/, mas não to sabendo como fazer este funcionar. Alguém já utilizou este software junto ao Eclipse, pois não achei nada na internet e estava presizando testa-lo. Não estou conseguindo nem fazer com que ele abra.... Alguém poderia me dar uma ajudinha nessa ai...
  2. vlw SK15, era isso mesmo que eu estava precisando. obrigado pela força ai mano
  3. Tenho a seguinte situação conforme a Imagem abaixo: Estava precisando que ao clicar em salvar neste popoup, atualizasse a pagina que se encontra no frame principal, no exemplo ai manut_conhec_info.php. Tentei fazer o seguinte: //atualizar o conteudo do frame $resposta->script("document.getElementById('principal').src = 'manut_conhec_info.php'"); //limpa o formulario $resposta->script("$(\"#FormCand\")[0].reset();"); //fecha a janela //$resposta->script("window.close()"); Mas não deu certo. alguém saberia me dizer como resolver isso?
  4. Vlw ai pessoal, estou estudando PHP + XAJAX, estou iniciando agora, fiz as alterações no codigo e funcionou certinho, com relação ao SQLInject, tenho uma função que trata todos os dados que vai ao banco antes de serem inseridas... Valeu pela dica... obrigadão ai....
  5. OK, eu até sei desse detalhe, colcoquei ai para ter uma ideia do que queria... como faria isso? so me de uma dica que o resto me viro aqui. Um exemplo +- de como resolver este problema.
  6. Tenho um formulario em PHP, que possui a seguinte linha: <td align='center'><img src='../imagens/icones/rel_3.gif' alt='Excluir' onclick='escluiFormacao(".$linha[1].")'/></td> Ao clicar está chamado a função -> escluiFormacao, passando como parametro o id da tabela no mysql. Tenho o arquivo CANDIDATO.JS que possui a função acima. function escluiFormacao(formacao) { var confirma = confirm( "Tem certeza que deseja apagar o Curso de Formação" ); if ( confirma == true ) { $query_alt = mysql_query("UPDATE tbcformacao_candidato SET dtdelete = '2009-09-02 11:46:02' WHERE cdformacaocandidato = formacao"); alert("Exclusão efetuada com sucesso"); } } Como faço para execultar uma query usando JavaScript. Pesquisei no google e não achei nada que me ajudasse a fazer isso. Caso não tenha jeito existe uma forma de está fazendo isso?
  7. Nill

    Query com IF/Subquery

    Fiz as duas querys abaixo, porém prescizava que os valores das duas fossem juntos numa mesma consulta e que retornasse o valor dessa forma: nmcurso | nminstituicao xxxxxxx | xxxxxxx xxxxxxx | xxxxxxx SELECT IF( nmcurso = 'Outro', informecurso, nmcurso ) AS nmcurso FROM tbcformacao_candidato WHERE cdusuario = 211 SELECT IF( fc.cdinstituicao = 254, fc.inforinstituicao, i.nminstituicao ) AS nminstituicao FROM tbcformacao_candidato AS fc, tbcinstituicao AS i WHERE i.cdinstituicao = fc.cdinstituicao AND cdusuario = 211 Pesquisei na net e quase conseguir resolver o problema; Alterei a query conforme abaixo; SELECT IF( nmcurso = 'Outro', informecurso, nmcurso ) AS nmcurso, '' as nminstituicao FROM tbcformacao_candidato WHERE cdusuario = 211 UNION SELECT '' as nmcurso, IF( fc.cdinstituicao = 254, fc.inforinstituicao,i.nminstituicao ) AS nminstituicao FROM tbcformacao_candidato AS fc, tbcinstituicao AS i WHERE i.cdinstituicao = fc.cdinstituicao AND cdusuario = 211 Porém o resultado obtido ficou conforme a imagem: Mas como disse anteriormente, queria que o mesmo ficasse assim: nmcurso | nminstituicao xxxxxxx | xxxxxxx xxxxxxx | xxxxxxx Ou seja, no mesmo alinhamento e não conforme a imagem em anexo. Como faço isso, rsrsrs to quebrando a cabeça e não to conseguindo resolver...
  8. ai pessoal vlw pela tentativa, conseguir aqui resolver o problema, podem fechar o tópico.. antes da query de inserção no banco de dados so add esta linha que o problema foi solucionado mysql_query("SET NAMES UTF8");
  9. É o seguinte, temho uma pagima com codificação charset=windows-1252, porém quando prescizei usar JS para tratar algum erro tive que fazer o seguinte. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD><TITLE><?php echo $titulo_sistema; ?></TITLE> <? $xajax->printJavascript("../xajax/"); ?> <META http-equiv=Content-Type content="text/html; charset=windows-1252"> <META content="MSHTML 6.00.6000.16825" name=GENERATOR> <LINK href="../stilus/stylesheet.css" type=text/css rel=stylesheet> &lt;script type="text/javascript" src="../funcao/candidato.js" charset="utf-8"></script> Como podem ver no JS tive que add o charset="utf-8", pois como na pagina estou usando o charset=windows-1252 quando ia exibir as msg os acentos dava caracter doidão. Até ai tudo resolvido e tranquilo, porém quando gravo no banco de dados todos os acentos ficam doidão, se mando exibir os dados antes de gravar os acentos estão certinhos, so da problema depois que gravo no banco de dados. No banco estou usando latin1_swedish_ci. Tentei usar utf8_decode() utf8_encode(), mas mesmo assim ao gravar no banco fica com caracter doidão...
  10. Pessoal estou fazendo uma tela de login em Xajax, está quase tudo funcionando, o que estou apanhando aqui agora e como que faço, apos ter feito todas as validações e estar tudo ok. Abrir a pagina seguinte. já testei o codigo e estar indo tudo certinho, onde estar escrito AQUIIIIIII... é o local onde eu devia colocar a pagina que quero abrir, tipo PRINCIPAL.PHP. Alguém poderia me dar uma ideia de como fazer isso? estou inicianado no Xajax.. rsrsr <? // Starta a sesso... session_start(); // Destri a sesso... session_destroy(); // Starta a sesso... session_start(); // Todos os includes necessrios... include('../conexao/conexao.php'); include('../funcao/msg.php'); include('../funcao/funcao.php'); include ("../funcao/inc_xajax.php"); // Instancia um objeto '$xajax' para a classe xajax()... $xajax = new xajax(); // Funes xajax... $xajax->registerFunction("enviarDados"); function enviarDados($formData) { $resposta = new xajaxResponse(); //$form = anti_injection_array($form); $login = $formData["login"]; $senha = $formData["senha"]; if (empty($login)) { $resposta->alert("Por favor, digite seu nome de usuario."); $erro = true; } if (empty($senha)) { $resposta->alert("Por favor, digite sua senha."); $erro = true; } if (!isset($erro)) { $sql = "SELECT cdusuario, login FROM tbcusuario u WHERE u.login = '".$login."' AND u.senha = '".$senha."' AND u.tsdelete is NULL;"; $query = @mysql_query($sql); $num_linhas = @mysql_num_rows($query); if ($num_linhas < 0) { $resposta->alert("Usuario ou senha invalidos."); } else { if ($num_linhas == 0) { $resposta->alert("Usuario ou senha invalidos."); } else { $linha = @mysql_fetch_array($query); $_SESSION["cdusuario"] = $linha["cdusuario"]; $_SESSION["login"] = $linha["login"]; AQUIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIi } } } return $resposta; } // Processa as requisies feitas... $xajax->processRequest(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title><? echo $titulo_sistema; ?></title> <? $xajax->printJavascript("../xajax/"); ?> </head> &lt;script type="text/javascript" src="javascript/funcoes.js"></script> <style type="text/css"> @import "../estilo/login.css"; </style> <body> <div id="bgTop"></div> <div id="bgBottom"></div> <div id="bg"></div> <div id="principal"> <div id="conteudo"> <div class="topo"> <h1>Nome do sistema</h1> <span id="logo">SCC - Sistema de Controle de Curriculo</span> </div> <form id="form" name="form" method="post" onSubmit="return false;" action=""> <p>Entre com um nome de usuário e senha válida para acessar o sistema:</p> <fieldset> <label>Usuário:</label> <input type="text" name="login" id="login"> <label>Senha:</label> <input type="password" name="senha" id="senha"> <button type="submit" name="botao_login" id="botao_login" onClick="xajax_enviarDados(xajax.getFormValues('form'));">ok</button> </fieldset> </form> <ul id="esqSenha"> <li class="right"><a href="" title="">Esqueci minha senha</a></li> </ul> <div id="ajuda" class="right2"> <a href="" title="">Ajuda</a> </div> <div class="fundoCinza"> <span><b>Atenção:</b></span> <p>Sistema em fase de testes. Agradecemos a paciência e a colaboração.</p> </div> <div class="suporte"> <a href="" title="" class="suporte">Suporte Técnico</a> </div> </div> </div> </body> </html>
  11. mas tem como o iframe ajustar ao tamnho da pagina. para não dar barra de rolagem, tipo se a pagina for pequena ou grande ele ajustar ao tamanho?
  12. Aqui vai ser somente dentro do mesmo dominio. E um sistema para controle de emprestimo de equipamentos, veiculos, etc. Vai ser usado localhost aqui na empresa. Estou usando Xajax, PHP e banco MYSQL. Estou querendo o div, porque fiz as telas de cadastro e controle separadas.
  13. Gostaria que ao clicar em um link, a pagina apontado pelo mesmo fosse aberto numa div. Em pesquisa na net achei alguma coisa, mas todas que testei não deu certo, achei com passagem de parametros via Get. Alguém poderia me da uma ajuda ai. Pode ser jquery, qualquer forma ta valendo.... vlw
  14. Nill

    include - Div

    to fazendo aqui é usando o Xajax, mas me da uma ideia ai de como fazer que me viro aqui. vlw
  15. Nill

    include - Div

    resolveu com uma aspas duplas.... mas aqui aproveitando o toquico do mesmo assunto, tenho um menu com alguns links, tipo Home, cadastro de veiculo.... Gostaria que ao clicar neles fossem aberto numa div. Em pesquisa na net achei alguma coisa, mas todas que testei não deu certo, achei com passagem de parametros via Get. Alguém poderia me da uma ajuda ai
  16. Nill

    include - Div

    fiz o codigo da paginação em uma pagina separada e queria da um inlude nela em outra pagina. porém estou tentando colocar ela num div, para ficar na posição que desejo. fiz o seguinte. <td> <div><?php include ’paginacao.php’; ?></div> </td> Mas esta dando uma mensagem de erro. Como faço esse include?
  17. Nill

    (Resolvido) Consulta

    vlw Denis Courcy... agora deu certo, não havia pensando em fazer um sub-select.. obrigado pela dica.. t+ pode fechar o tópico aew
  18. Nill

    (Resolvido) Consulta

    testei e não deu certo. ainda continua me listando tudo... SELECT v.cdveiculo, v.nmveiculo FROM tbaemprestimo as e, tbaveiculo as v WHERE e.dtentrada IS NOT NULL AND v.cdveiculo <> e.cdveiculo GROUP BY v.cdveiculo, v.nmveiculo o que eu prescizo era o seguinte na tabela tbaemprestimo, tenho o campo dtentrada , este campo so é preenchido quando o veiculo for entregue com a data no formato timestamp. Enquanto o veiculo estiver emprestado com algum funcionario neste campo vai estar NULL. A primeira query eu consigo pegar todos os veiculos emprestados, mas queria o contrario, pois tenho com Selectec que atualmente exibe todos os veiculos cadastrados no banco, o que eu quero com essa query era exibir somente os veiculos disponivel, ou seja não exibir os veiculos que já estão emprestados. Se quiser da uma olhada no banco -> BANCO
  19. Nill

    (Resolvido) Consulta

    E o seguinte, estou desenvolvendo um sistema para controle de emprestimo de veiculo e celular na empresa onde trabalho. Fiz a consulta conforme figura abaixo. #esta consulta me retorna os veiculos que estão emprestados, ou seja os 2 veiculos listados acima foi emprestado para um funcionario. Agora eu estou precisando do contrario, ou seja, listar todos os veiculos que não foram emprestados, conforme acima os emprestados foram os veiculos de cod 5 e 6. Alterei a query para listar diferente <>. conforme imagem abaixo. Mas está me listando todos os veiculos. Como resolver isso.
  20. E o seguinte, queria validar a placa de veiculo digitada pelo usuário, so presciso verificar se tem as 3 letras inicias e 4 numeros, somente isso ex.: gxn1367. achei esse codigo mas não da dando certo. //validar a placa do veiculo function valida(plaka) { var nums = "0123456789"; var lets = "ABCDEFGHIJKLMNOPQRSTUVXWYZ"; var valor; var valor2; if (placa.value.length <= 3) { for (var i=0;i<plaka.value.length;i++) { valor=plaka.value.substring(i,i+1) if (nums.indexOf(valor) == -1) { plaka.value = plaka.value.substring(0,i); return false; break; } } } else if (placa.value.length > 3) { for (var i=3;i<plaka.value.length;i++) { valor2=plaka.value.substring(i,i+1) if (lets.indexOf(valor2) == -1) { plaka.value = plaka.value.substring(0,i); return false; break; } } } } o codigo da pagina toda segue abaixo. <?php // Registra as funções no javascript $xajax->registerFunction("enviarDados"); $xajax->registerFunction("cadVeiculo"); function enviarDados($formData){ // Instancia o objeto XAJAX objResponse $resposta = new xajaxResponse(); // Cria uma variável para cada campo // com o nome do ID do campo, ex.: $nome, $email foreach($formData as $chave => $valor) { $$chave = $valor; } //Oculta a imagem ao lado dos imputs $resposta->script (" $(\"img[@name=imagem_erro]\").css(\"visibility\", \"hidden\"); "); // Inicializa a variável de resultado $msg = ""; // Verifica os campos e atribui strings a $msg if($nmveiculo == false) { $msg .= utf8_encode(" <img src='../img/icones/warning.gif'> <label class='letra_erro'><b>Preencha o campo Veículo.</b><label>"); //exibindo a imagem de erro ao lado do input $resposta->script (" $(\"#imagem_erro_nmveiculo\").css(\"visibility\", \"visible\"); "); } elseif($placa == false || valida($placa)) { $msg .= " <img src='../img/icones/warning.gif'> <label class='letra_erro'><b>Digite uma Placa válida!</b><label>"; //exibindo a imagem de erro ao lado do input $resposta->script (" $(\"#imagem_erro_placa\").css(\"visibility\", \"visible\"); "); } else { $resposta->script("xajax_cadVeiculo(\"$nmveiculo\", \"$placa\");"); } // Atribui a variável $msg ao label resultado $resposta->assign('resultado', 'innerHTML', $msg); // Retorna a resposta de XML gerada pelo // objeto do xajaxResponse return $resposta; } //validar a placa do veiculo function valida(plaka) { var nums = "0123456789"; var lets = "ABCDEFGHIJKLMNOPQRSTUVXWYZ"; var valor; var valor2; if (placa.value.length <= 3) { for (var i=0;i<plaka.value.length;i++) { valor=plaka.value.substring(i,i+1) if (nums.indexOf(valor) == -1) { plaka.value = plaka.value.substring(0,i); return false; break; } } } else if (placa.value.length > 3) { for (var i=3;i<plaka.value.length;i++) { valor2=plaka.value.substring(i,i+1) if (lets.indexOf(valor2) == -1) { plaka.value = plaka.value.substring(0,i); return false; break; } } } } //Inserção dos dados no banco function cadVeiculo($nmveiculo, $placa) { // Instancia o objeto XAJAX objResponse $resposta = new xajaxResponse(); // Verifica se o cliente já¡ esta cadastrado $cad = @mysql_query("SELECT placa FROM tbaveiculo WHERE placa = '$placa'"); $qtdlinha = @mysql_num_rows($cad); if ($qtdlinha != 0) { $msg .= utf8_encode(" <label class='letra_erro'><b>Este Veículo já estar cadastrado.</b><label>"); } else { //pegando a data atual no formato timestamp $timestamp = mktime(date("H")-3, date("i"), date("s"), date("m"), date("d"), date("Y")); $tsinsert = gmdate("Y-m-d H:i:s", $timestamp); //inserindo os dados no banco $sql = "INSERT INTO tbaveiculo (cdveiculo, nmveiculo, placa, tsinserte) VALUES (NULL, '$nmveiculo', '$placa', '$tsinsert');"; @mysql_query($sql) or die ($msg .= "Erro ao inserir dados no banco!"); } // Verifica $msg if(empty($msg)) $msg = " <img src='../img/icones/ok.gif'> <label class='letra_ok'><b>Cadastro efetuado com sucesso</b><label>"; else $msg = " <img src='../img/icones/warning.gif'> <label class='letra_erro'><b>".$msg."</b><label>"; //limpa o formulario $resposta->script("$(\"#id_form\")[0].reset();"); // Atribui a variável $msg ao label resultado $resposta->assign('resultado', 'innerHTML', $msg); // Retorna a resposta de XML gerada pelo // objeto do xajaxResponse return $resposta; } ?> Se der para me ajudar no que estou fazendo de errado ai... vlw
  21. Nill

    (Resolvido) saber qual o CHMODE

    Ok vlw + uma vez Eserra, deu certo aqui.. obrigado pela dica ai
  22. Existe uma forma de saber qual o chmode que um determinado arquivo possui. Todas as funções que achei são para mudar a propriedade chmod, e eu queria saber somente qual é a propriedade de um determinado arquivo. So achei coisas desse tipo -> http://br.php.net/chmod.... deu pra entender o que prescizo....
  23. Nill

    (Resolvido) conexão com a net

    vlw pela dica ESerra, deu certinho aqui..
  24. pessoal, prescizo de uma condição que verifica se o usuário tem acesso a internet, caso tenha ele pode prosceguir para o proximo passo, caso não tenha não consegue proceguir.... Isso estarei usando no install do meu sistema, procurei na net mas não achei nada...
  25. Nill

    se existe database

    pessoa, estou fazendo um intall de um sistema e me deparei com oseguinte problema: o usuario irá informar os dados para conexão, tipo localhot, senha: 1023 e por ai vai... sim, vai perguntar o user se ele tem certeza que deseja subistitui, pois isso pode apagar toso so registro da tabela existente. Deu pra entender..???????????
×
×
  • Criar Novo...