Ir ao conteúdo
  • Cadastre-se

fspjonny

Membros Plenos
  • Total de itens

    78
  • Registro em

  • Última visita

  • Qualificações

    N/D

Reputação

63

Sobre fspjonny

  • Data de Nascimento 19-07-1976 (42 anos)

Informações gerais

  • Cidade e Estado
    Rio de Janeiro/RJ
  • Sexo
    Masculino

Outros

  • Ocupação
    TI
  1. Então o que você precisa é adicionar os hyperlinks dinamicamente de acordo com as tags e categorias? ou os hyperlinks não são dinâmicos mas precisam ser colocados de acordo com a tag e e categoria?
  2. Olá, bom dia! copia e cola este código em um arquivo html e veja se é isso que você quer! <!doctype html> <html> <head> <meta charset="utf-8"> <script src="https://code.jquery.com/jquery-3.3.1.js"></script> <title>Remover caracteres da URL</title> </head> <body> <br> <input type="text" id="caixaurl" size="50" value='\"https://www.meusite.com/categoria/\"'> <br> <input type="text" id="caixresultado" size="50"> <br><br> <input type="button" id="trocaurl" value="Trocar"> </body> </html> <script> $(document).ready(function(){ $('#trocaurl').on('click',function(){ var texto = $('#caixaurl').val().replace(/\\"/g,''); alert(texto); $('#caixresultado').val(texto); }); }); </script> adicionado 4 minutos depois Já ia esquecendo de lhe dizer que coloquei um botão como um gatilho do script para efeito de demonstração, mas você pode remover isso do evento on.Click e colocar para fora direto em document.ready, assim o script executa ao carregar a página, não sei de que forma e quando você vai tratar o dado, mas fica a dica para execução direta se precisar!
  3. Desta forma : <button onclick='document.getElementById("title").innerHTML ="\"Im testing\""'>Click me</button>
  4. Eu fiz a inspeção, mas não achei que fosse esse nome article-parallax, aliás achei até que fosse mesmo o nome de uma classe CSS que algum desenvolvedor deu para uma classe criada para a estrutura da página sem relação com esse controle. Bom saber disso que vou estudar como montar ela na unha mesmo, nada contra mas pessoalmente odeio Wordpress! Mas é gosto pessoal Ok galera desculpem! Obrigado @Niê e Obrigado @DiF adicionado 7 minutos depois Acabo de encontrar o que eu queria após a ajuda dos colegas acima e o melhor de tudo usando com Bootstrap! Deixo o link para quem quiser estudar sobre o Parallax: https://blog.vilourenco.com.br/criando-um-elemento-com-efeito-parallax-em-seu-projeto-com-bootstrap/
  5. Boa tarde! Já ví em alguns sites esse efeito, mas não entendi a mecânica dele, o topo da página contém um navbar que some assim que começa a rolar página e o texto segue até um certo ponto, onde uma imagem aparece na rolagem, depois ela fica fixa no meio da tela e o restante do texto passa por cima e segue pela página rolando até que some a imagem e o texto continua. veja o exemplo nesse link: https://www.tecmundo.com.br/produto/134531-intel-anuncia-novo-ssd-905p-optane.htm?f&utm_source=facebook.com&utm_medium=referral&utm_campaign=thumb Não sei o nome dessa técnica e não sei como fazer ela, alguém tem uma dica de estudo desse exemplo do link? Grato a todos!
  6. Dê uma lida nesse caso, tem as respostas que precisas https://pt.stackoverflow.com/questions/229703/envio-de-anexo-com-phpmailer
  7. Bom dia tenta esse código aqui e veja se te atende, é até um pouco mais curto. <body> <div> <form method="post" action=""> <label>Nome: <input type="text" name="nome"/></label><br/><br/> <label>Sobrenome: <input type="text" name="sobrenome"/></label><br/><br/> <input type="submit" value="Gravar"/> </form> </div> </body> </html> <!-- PHP para tratar e gravar os dados do POST --> <?php /* Testo se ocorreu o POST */ if(!isset($_POST['nome'])){ /* Pode deixar em branco, pois caso não ocorra POST, nada acontece */ } else { /* Quando ocorrer o POST */ $conteudo = sprintf( '%s,%s', $_POST[ 'nome' ], $_POST[ 'sobrenome' ] ); $fp = fopen( 'dados.txt', 'a+' ); if( !$fp ){ echo 'Erro!, não foi possivel abrir o arquivo'; exit; } else { fwrite( $fp, $conteudo ); } } ?>
  8. Perfeito! adicionado 2 minutos depois Funciona perfeito também, Obrigado!!!
  9. Como posso obter pelo JQuery no evento Click do botão o ID gerado dinamicamente para os Inputs? <?php for($a=0; $a < $info.length; $a++){ echo "<input type='text' id='op{$a}' value='{$info}'>"; echo "<input type='button' id='btn{$a}' value='Enviar'>"; } ?> Saída: <input type='text' id='op1' value='dado1'> <input type='button' id='btn1' value='Enviar'> <input type='text' id='op2' value='dado2'> <input type='button' id='btn2' value='Enviar'> ....até que $a atinja a condição... btn1 = pega o ID de op1 btn2 = pega o ID do op2 ...etc...
  10. Bom dia! São duas telas, uma com carregamento imediato index.php a outra exibe.php que ainda não foi carregada, pois ela só é carregada após o processamento feito em index.php Então eu preciso que as informações de index.php sejam repassadas para exibe.php(que ainda não foi carregado) e nela sejam armazenada as informações em uma variável para um trabalho posterior. Acontece que a index.php após processar a informação, deve ser sobreposta por exibe.php através de um load(), pois ambas são cerregadas dentro do mesmo container, mas eu deveria criar um espaço de memória temporário, onde a index.php envia a informação e a exibe.php resgata essa informação. Pora isso já tentei usar uma sessão, mas não tô obtendo resultado, e com ajax, não consigo enviar a informação direto para dentro de exibe.php. Tá faltando lógica nisso e não tô conseguindo pensar em nada diferente no momento.
  11. Eu tenho duas páginas uma tem o formulário que o POST é feito via ajax, a segunda página recebe o POST e devolve o resultado, até ai normal. seria algo como: Página 1(index.php) O Formulário........... <form method="post" action=""> <label>Nome: <input type="text" name="nome"/></label><br/><br/> <input type="submit" value="Inserir"/> </form> <div id="resultado"></div> O JQuery................ <script> $(document).ready(function(){ $('form').on('submit', function(e){ e.preventDefault(); var txt = $(this).serialize(); $.ajax({ type:'POST', url:'processa.php', data:txt, success:function(e){ $('#resultado').html(e); }, error:function(){ alert("Deu Erro!"); } }); }); }); </script> A página2 (processa.php) <?php if(!isset($_POST['nome'])){ } else { $v1 = $_POST['nome']; echo "O nome é: ".$v1; } Nada de novo, tudo funciona! Mas se ao invés de ter o retorno na index.php, eu quiser esse retorno em uma terceira página(exibe.php)? Como deve proceder? Index.php -> processa.php -> exibe.php A exibe.php deve ser carregada(load) no lugar da index.php para exibir os dados processados em processa.php
  12. Sim! pois é!, foi isso mesmo que eu fiz, no comentário acima sobre o oportunidades.php, onde tenho a explicação do JQuery, eu comento que o value de cada button é quem vai para uDados; Se der um alert() nele os dois valores de titulo_vaga e cod_vaga, aparecem capturados na caixa de alerta. Porém esses dois valores não estão indo até a sessão que eu criei, não sei se o data : {info : uDados} está enviando os valores para essa sessão ou até mesmo se ele os recebe, tenho que testar isso ainda. Grato pela ajuda!
  13. Olá a todos! Estou com dificuldade em matar essa charada, por CERTAMENTE estar fazendo algo errado. Tenho uma página chamada oportunidades.php dentro dela tenho um código que pega os dados de vagas listadas de emprego(cod_vaga, titulo_vaga) e cada vaga tem um botão Enviar Curriculo. Essa parte acima funciona OK O problema reside em enviar esses dados cod_vaga, titulo_vaga, para uma outra página php (curriculo.php), via ajax. Em oportunidades.php tenho esse JQuery. /* O value de cada button que é clicado é recebido aqui em uDados com os valores da vaga */ $('#grupo button').on('click',function(e){ e.preventDefault(); var uDados = $(this).val(); $.ajax({ url : 'oportunidades.php', type : 'post', data : {info : uDados} }); $('#conteudo').load('oportunidades/curriculo.php'); /* Carrega curriculo na DIV para receber uDados*/ }); Criei uma sessão para receber a informação dos dados e passar isso para curriculo.php /* Verifica se ocorre POST */ if(!isset($_POST["info"])){ echo $erroLevel; } else { $_SESSION["codigo_vaga"] = $_POST["info"]; } Em curriculo.php uma sessão se abre para receber codigo_vaga session_start(); $vaga = $_SESSION["codigo_vaga"]; /* Esse HTML abaixo recebe o valor de $vaga */ <p class="mt-1">Candidatura a vaga: <strong><?php echo $vaga; ?></strong></p> A operação em curriculo.php não ocorre, mas é aberto o formulário de envio de currículo, porém a descrição(titulo_vaga) e o código da vaga(cod_vaga), não estão aparecendo. O que fiz de errado??? Teria um meio mais eficaz de fazer isso??? Pois tentei fazer enviando diretamente via ajax/POST para curriculo.php e também não tive êxito.
  14. Eu creio que sua aplicação terá que dispor de um banco de dados MySQL e com essas informações gravadas, aí então você pode exportar e re-exportar esse dados para uma mesma planilha Excel mantendo ela atualizada. Dá uma olhada nesses exemplos. https://www.codigofonte.com.br/codigos/exportar-para-excel-os-dados-de-uma-tabela-mysql e https://blog.vilourenco.com.br/php-como-exportar-dados-do-mysql-para-o-excel-xls/ É só uma ideia, pois meios de exportar dados do MySQL para Excel tem vários.
  15. Mesmo que isso um dia aconteça do PHP cair(o que acho muuiitoo difícil), é bom saber várias linguagens de programação, você pode ser mais dedicado a uma ou entre todas saber o mínimo necessário de cada para implementar ela, é questão de qual nicho do desenvolvimento você está mais inserido, é o seu trabalho do dia-a-dia quem determina que linguagem ou linguagens vai utilizar mais ou menos. Para se ter ideia, até hoje vez ou outra aparece anúncio pedindo programador Clipper 5.2 ou 5.3 e vejo muito mais frequentemente Cobol. E ambos com bom salário! Então mesmo que uma linguagem caia em um certo "ostracismo", ela não é definitivamente morta, ela cai sim em desuso, mas volta e meia ela reaparece em algum ponto que seja necessária. Lembre-se que um programador é aquele que desenvolve ou que faz manutenção de software para grandes sistemas ou para uso em computadores pessoais, independente de linguagem.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×