Ir para conteúdo
Fórum Script Brasil

EasyRider

Membros
  • Total de itens

    26
  • Registro em

  • Última visita

Sobre EasyRider

  • Data de Nascimento 12/10/1981

Contatos

  • Website URL
    http://
  • ICQ
    0

Perfil

  • Gender
    Male
  • Location
    Rio de Janeiro - RJ

EasyRider's Achievements

0

Reputação

  1. Boa tarde... Tenho uma página chamada "perfil.php" e uma DIV chamada "corpo" e 4 botões que, ao serem clicados, cada um carregará uma página diferente na DIV(corpo), isso tudo feito com o Jquery, mas, estou em dúvida quanto a colocar um Default, ou seja, quando a página "Perfil.php" for carregada, logo, não terá nenhum botão "clicado", então, queria definir uma página padrão para ser carregada na div. Alguém pode me dar uma luz? Obrigado ! Abraço
  2. Ow, Romerito... Vou te ser sincero, man, que ainda não parei pra ler a doc do JQuery. :blush: O farei assim que estiver com mais tempo vago aqui. Vou testar sua solução. Grande abraço e obrigado, man.
  3. Olá... Recorro novamente à ajuda no fórum. Estou adaptando um APP que faz crop(recorte) de imagens em JS. O seguinte trecho, após clicar no botão $btn-crop, envia os dados para a página "crop.php" que recebe as coordenadas para fazer o corte da imagem e a grava recortada. Estou com dificuldades em redirecionar para outra página após enviar as varíáveis. Segue o trecho: $('#btn-crop').click(function(){ $.post( 'crop.php', { img:img, x: $('#x').val(), y: $('#y').val(), w: $('#w').val(), h: $('#h').val() } ); }); já tentei assim: $('#btn-crop').click(function(){ $.post( 'crop.php', { img:img, x: $('#x').val(), y: $('#y').val(), w: $('#w').val(), h: $('#h').val() } ); window.location.href = 'principal.php'; }); E não funciona. Alguém poderia me ajudar? Grato, Charles Araújo.
  4. Bom se for útil à mais alguém, achei a seguinte solução: Recortando imagens com JCrop Site do desenvolvedor, com documentação e exemplos: http://deepliquid.com/content/Jcrop.html Funciona muito bem, e, não é complicada a sua implementação. Recomendado. Abraços.
  5. Olá... Recorro novamente à ajuda no fórum. Estou adaptando um APP que faz crop(recorte) de imagens em JS. O seguinte trecho, após clicar no botão $btn-crop, envia os dados para a página "crop.php" que recebe as coordenadas para fazer o corte da imagem e a grava recortada. Estou com dificuldades em redirecionar para outra página após enviar as varíáveis. Segue o trecho: $('#btn-crop').click(function(){ $.post( 'crop.php', { img:img, x: $('#x').val(), y: $('#y').val(), w: $('#w').val(), h: $('#h').val() } ); }); já tentei assim: $('#btn-crop').click(function(){ $.post( 'crop.php', { img:img, x: $('#x').val(), y: $('#y').val(), w: $('#w').val(), h: $('#h').val() } ); window.location.href = 'principal.php'; }); E não funciona. Alguém poderia me ajudar? Grato, Charles Araújo.
  6. Boa noite... Estou em dúvida à respeito de como se faz para alterar e movimentar imagens, assim como se é feito no facebook, por exemplo, naquelas "capas" do perfil, no retângulo na parte superior. Alguém saberia me dizer "o que faz" ? Desculpem se não soube me explicar corretamente ou caso minha pergunta esteja na área errada. Grande abraço.
  7. Senhores... boa tarde. Novamente venho recorrer à ajuda de vocês. Estou tendo um problema com a configuração do apache em um servidos LAMP rodando no centos. Preciso proteger as subpastas e evitar que haja acesso ao índice de arquivos. Ou seja, quero EVITAR que haja a exibição como na imagem à seguir: Alguém pode ajudar na resolução ou indicar um bom material que me ajude ? Atenciosamente, Charles Araújo
  8. Perfeito, Edgar... Funcionou redondinho... Me livrou de uma POG bizarra que eu estava montando aqui... rs. Estava usando o strstr, mas, ao invés de foreach, eu estava contando as chaves da array e jogando num for... Obrigado. Bom fim de semana !
  9. Pois é, amigo... se fosse "linear" seria simples assim como você falou... mas, os resultados(pelo menos os últimos da lista) são DINÂMICOS dependendo da quantidade de informação que está na tabela do firewall... O valor "=disabled=" em alguns clientes vem na chave [16], outros, [17] e alguns casos, até bem mais que isso... Logo, eu preciso PROCURAR em qual chave está o valor "=disabled=", quando eu o achar, preciso identificá-lo... tipo: Ahh... o disabled tá na chave 17(ou 16, ou 21... enfim) pra depois eu explodi-lo... Capitche ?
  10. Amigos... Estou trabalhando em um projeto à nível laboratório que acessa o firewall de um ambiente linux, mas, esbarrei na falta de conhecimento aqui e estou tendo dificuldades em identificar a chave e "pegar" o valor referente à ela pois, o valor nem sempre vem na mesma chave... Eis a array: Array ( [0] => !re [1] => =.id=*540 [2] => =name=Joao Pedro [3] => =target-addresses=192.168.0.10/32 [4] => =interface=all [5] => =parent=none [6] => =packet-marks= [7] => =direction=both [8] => =priority=8 [9] => =queue=default-small/default-small [10] => =limit-at=0/0 [11] => =max-limit=2M/2M [12] => =burst-limit=0/0 [13] => =burst-threshold=0/0 [14] => =burst-time=0s/0s [15] => =total-queue=default-small [16] => =invalid=false [17] => =dynamic=false [18] => =disabled=false <- Termo que eu preciso identificar a chave e separar o valor [19] => !done ) Aqui, neste caso, eu precisaria identificar o número da chave que contenha o valor "=disabled=", recuperar a chave na íntegra e depois explodir o "=disabled=" para obter o valor que eu preciso(se é true ou false). Alguém sabe como fazer isso ? Agradeço pela ajuda !
  11. EasyRider

    itegração mikrotik php

    Salve, guerreiro... Também quebrei (MUITO) a cabeça para desenvolver os "comandos" para o API do Mikrotik via PHP... Aqui vão alguns que uso constantemente: -> INCLUINDO CLIENTE: function incluiMk($server, $dados){ global $mkuser; global $mkpass; $API = new routeros_api(); $API->debug = false; $API->connect($server, $mkuser, $mkpass); //-> incluindo na queue $API->comm('/queue/simple/add', array( "name" => $dados["name"], "target-addresses" => $dados["cliip"], "max-limit" => $dados["speed"], "disabled" => $dados["status"] )); //incluindo na ARP $API->comm('/ip/arp/add', array( "address" => $dados["cliip"], "interface" => $dados["interface"], "disabled" => $dados["status"], "mac-address" => $dados["mac"], "comment" => $dados["name"])); $API->disconnect(); } -> BLOQUEANDO / DESBLOQUEANDO CLIENTES: ##-> BLOQUEANDO CLIENTES NO MIKROTIK <-## function blockMk($server, $ipcli, $status){ global $mkuser; global $mkpass; $API = new routeros_api(); $API->debug = false; $API->connect($server, $mkuser, $mkpass); ######################### ### BLOQUEIO NA QUEUE ### ######################### //listando os dados do cadastro $API->write('/queue/simple/print', false); $API->write('?=target-addresses='.$ipcli.'/32'); $res = $API->read($res); ///atribuindo id do cliente: $id = $res[1]; $id = explode("=", $id); $id = $id[2]; $retorno = $res[19]; unset($res); //-> Bloqueando QUEUE if($status == "block"){ $stt = "yes"; }else if($status=="unblock"){ $stt = "no"; } $API->comm('/queue/simple/set', array( "disabled" => $stt, "numbers" => $id )); if($retorno != "!done"){ $guess = "erro"; } else { $guess = "ok"; } ####################### ### BLOQUEIO NA ARP ### ####################### ### -> Recuperando ID do cliente: $API->write('/ip/arp/print', false); $API->write('?address='.$ipcli); $res = $API->read($res); $cliid = $res[1]; //-> retirando ID do cliente $id = explode("=", $cliid); $id = $id[2]; unset($res, $cliid); ###-> Desabilitando: if($status == "block"){//pedido de bloqueio $API->comm('/ip/arp/disable', array( "numbers"=>$id)); }else if($status == "unblock"){//pedido de desbloqueio $API->comm('/ip/arp/enable', array( "numbers"=>$id)); } return $guess; $API->disconnect(); } E, por enquanto é só o que sei fazer. Os desenvolvedores que já dominam Não compartilham informações.
  12. Este, formata(pontos/hífen) o CPF e envia para a busca.php // FORMATANDO O CPF E CHECANDO A INTEGRIDADE: function FormataCpf(cli_cpf, teclapres){ var tecla = teclapres.keyCode; var vr = new String(cli_cpf.value); vr = vr.replace(".", ""); vr = vr.replace("/", ""); vr = vr.replace("-", ""); tam = vr.length + 1; if (tecla != 14){ if (tam == 4) cli_cpf.value = vr.substr(0, 3) + '.'; if (tam == 7) cli_cpf.value = vr.substr(0, 3) + '.' + vr.substr(3, 6) + '.'; if (tam == 11) cli_cpf.value = vr.substr(0, 3) + '.' + vr.substr(3, 3) + '.' + vr.substr(7, 3) + '-' + vr.substr(11, 2); } //Desmarca a função de zerar o CPF document.getElementById('zerar').checked=0; //JOGA PARA A FUNCTION DO AJAX var valorcpf = cli_cpf.value; checagemcpf = "ajax/busca2.php?tipo=consulta&cpf="+valorcpf; ajaxCPF(checagemcpf); }//function Este faz a rotina de leitura e retorno: //////-> CHECANDO INTEGRIDADEDO CPF function ajaxCPF(checagemcpf){ Req = null; // Procura por um objeto nativo (Mozilla/Safari) if (window.XMLHttpRequest) { req = new XMLHttpRequest(); req.onreadystatechange = processReqChange1; req.open("GET",checagemcpf,true); req.send(null); // Procura por uma versão ActiveX (IE) } else if (window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); if (req) { req.onreadystatechange = processReqChange1; req.open("GET",checagemcpf,true); req.send(); } }//ELSE IF }//FUNCTION function processReqChange1(){ if (req.readyState == 4) {// apenas quando o estado for "completado" if (req.status ==200) {// apenas se o servidor retornar "OK" document.getElementById('cpfCheckFunc').innerHTML = req.responseText; } else { alert("Houve um problema ao obter os dados:n" + req.statusText); } } }///-> FIM CHECAGEM CPF
  13. Amigos, boa tarde... Tenho um formulário de cadastro onde, no campo de inclusão de CPF, chama uma função ajax que, lê meu BD e identifica se o CPF está correto e, se já o tenho cadastrado... Entendendo o formulário: Textbox CPF | Div que retorna uma mensagem html se é válido ou não | Campo 'checkCpf' -> (Hidden) que meu script usará para validar ou não o envio do formulário Na página que faz a busca, retorno o seguinte: if($result > 0){//contagem echo "<div style=\"color:#FF0000; font-weight:bold; font-size:12px\">CPF já cadastrado. Clique <a href=\"java script:window.location.href='main.php?page=cli_adcional&cli=$consres[0]'\">AQUI</a> para incluir um ponto adcional.</div>"; } else {//contagem echo "<div style=\"color:#009900; font-weight:bold; font-size:12px\">CPF ok!</div> }//contagem Porém, eu preciso que, junto com este retorno acima, alterar o conteúdo do meu campo hidden com o valor "true", se estiver tudo em ordem com o CPF e "false" se não estiver, mas, assim mesmo, em texto(escrito no hidden)... Já tentei enviar junto com a resposta innerHTML o seguinte resultado para ser exibido na DIV: <script language=\"javascript\"> document.getElementById('checkcpf').value = \"certo\"; </script> Esta chamada javascript acima, vem junto com a mensagem de OK ou JÁ CADASTRADO, mas, não muda o valor do hidden... Alguém pode sugerir uma solução para este problema ? Abraços
  14. Boa tarde, amigos... Estou escrevendo uma busca via JQuery e preciso passar para a página que realiza a consulta, um valor, que seria o link que será usado na exibição dos resultados... Por exemplo, busco lá, João da Silva... no retorno quero colocar o link: profile.php?cliente=222(<- 222 seria o ID do cliente)... Preciso passar o valor, porque a busca será usada em mais de uma página e redirecionará para qualquer outra página que eu precise... Por exemplo: posso estar na página principal(main.php) e precisar buscar um cliente para editar na área de clientes(cli_edit.php) ou talvez cancelar o cliente (cli_cancel.php) e assim por diante... consegui fazer colocando o valor que eu quero numa input hidden e anexando ao endereço que vai para a página de busca, mas, queria passar como outro valor $_POST, mas, como fazer ? o trecho da busca: &lt;script type="text/javascript" src="jquery/jquery.js"></script> &lt;script> $(document).ready(function(){ $(".search").keyup(function(){ var searchbox = $(this).val(); var page = document.getElementById('page').value; <-- AQUI EU PEGO O VALOR DA INPUT HIDDEN var dataString = 'searchword='+searchbox+page; <-- AQUI EU ANEXO O VALOR À URL DA PÁGINA DE BUSCA if(searchbox==''){ document.getElementById('display').style.display = "none"; }else{ $.ajax({ type: "POST", url: "buscas/search.php", data: dataString, cache: false, success: function(html) { $("#display").html(html).show(); } }); }return false; }); }); </script> Como enviar o valor para o link como um $_POST ?? Grande abraço.
  15. EasyRider

    Entre duas datas...

    Então, eu não vou pesquisa-la, eu já tenho a data da fatura... O que eu preciso é saber se ela está "no prazo" de pagamento(compreendida entre os dias do mês da fatura) ou se o cliente está pagando em atraso ou se esse pagamento é referente ao próximo mês, tendeu ? Obrigado pela atenção.
×
×
  • Criar Novo...