Ir para conteúdo
Fórum Script Brasil

Alvaro_php

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Sobre Alvaro_php

Alvaro_php's Achievements

0

Reputação

  1. Primeiro quero agradecer pela ajuda, segundo estou postando aqui uma parte do código , pois não consegui mudar o inicio do banner e queria saber se poderia me dar essa força <!doctype html> <html> <head> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-N2C7GZJ');</script> <!-- End Google Tag Manager --> <title>Titulo</title> <meta name="description"> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="robots" content="index, follow"> <link rel="apple-touch-icon" href="http://site.com.br/images/favicon.png"> <link rel="icon" href="http://site.com.br/images/favicon.png"> <link rel="stylesheet" type="text/css" href="css/lightbox.css"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css"> <link rel="stylesheet" type="text/css" href="css/style.css"> <link rel="stylesheet" href="css/slicknav.css"> <link rel="stylesheet" type="text/css" href="css/jquery.bxslider.css"> <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Tinos:400,400i,700,700i" rel="stylesheet"> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-65231479-1', 'auto'); ga('send', 'pageview'); </script> <!--<style> #segura-banner { width:620px; margin:0 auto; padding-top:50px; margin-top:100px; } #segura-banner img { border:10px solid #fff; } #banner { position:absolute !important; width:100%; height:100%;background-image:url(images/fd-banner.png); background-repeat:repeat; text-align:center; z-index:99999999999999 !important; } #banner-close { text-align:right; width:605px; height:44px; z-index:99999999999999 !important; position:relative; } #banner-close img { border:none !important; cursor:pointer; } </style>--> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N2C7GZJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- <div class="all2"></div> --> <!-- <div class="topo"> <div style="margin:0 auto; width:1000px;"> <div class="all"> <div class="fechar"><img src="images/close.png" ></div> <div class="pop"> <ul> <li> <h2>Informações sobre o Covid-19</h2> <p> <a href="medidas-de-seguranca-contra-coronavirus.php">Saiba mais</a> </p> </li> </ul> </div> </div> </div> </div> --> Aqui o comando que coloquei para dar um refresh na tela e que melhorou em partes <?php header("refresh:5"); ?> <?php include "include/header.php"; ?> aqui começa o banner <div id="slide" > <ul class="bxslider"> <li> <div id="segura-slide"> <div id="slide-txt"><h1>Seu Transporte é <br class="sumir-cel">por nossa conta!</h1></div> </div> <A href="promocao.php"><img src="images/Banner_.jpg" alt="Seu Transporte é por nossa conta!"></A> </li> <li> <div id="segura-slide"> <div id="slide-txt"><h1>Sua melhor opção de Guarulhos</h1></div> </div> <img src="images/banner1.jpg" alt="Sua melhor opção em Guarulhos"> </li> <li> <div id="segura-slide"> <div id="slide-txt"><h2>Proximidade com o Aeroporto Internacional de Guarulhos</h2></div> </div> <img src="images/banner2.jpg" alt="Proximidade com o Aeroporto Internacional de Guarulhos"> </li> <li> <div id="segura-slide"> <div id="slide-txt"><h2>café da manhã</h2></div> </div> <img src="images/banner3.jpg" alt="café da manhã" > </li> </ul> </div> finaliza o bunner <section id="servicos-conteudo-geral"> <h2>Sua Opção de Hospedagem em Guarulhos</h2> <div id="servico-box"> <img src="images/ico-servico1.png" alt="A 15 minutos do aeroporto de Guarulhos"> </div> </section> <section id="promocao-especial-geral"> <div id="promocao-especial"> <a href="promocao"><div id="promocao-especial-box"> <img src="images/img-promocao.jpg" alt="Noite"> </div></a> </section> <?php include "include/footer.php"; ?> </body> <script src="js/jquery.min.js"></script> <!-- <script type="text/javascript" src="js/lightbox-2.6.min.js"></script> --> <script src="js/jquery.bxslider.js"></script> <script type="text/javascript"> $('.bxslider').bxSlider({ pager: true, auto: true }); </script> <script src="js/jquery.slicknav.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('#menu').slicknav(); }); </script> <script> $(window).scroll(function (event) { var y = $(this).scrollTop(); //set position from top in pixels if (y >= 262) { $('#segura-menu1').addClass('invi'); } else { $('#segura-menu1').removeClass('invi'); } }); </script> <script> $('#segura-all-menu-2').addClass('invi'); $(window).scroll(function (event) { var r = $(this).scrollTop(); //set position from top in pixels if (r < 263) { $('#segura-all-menu-2').addClass('invi'); } else { $('#segura-all-menu-2').removeClass('invi'); } }); </script> <script type="text/javascript"> $(document).ready(function(e) { $('#close').click(function(){ $('#banner').hide(); }) }); </script> <!-- <script> $(document).ready(function(e) { $('.fechar, .all2').click(function(){ $('.pop, .fechar, .all2, .all').css('display' , 'none'); }); }); </script> </html>
  2. Pessoal boa tarde, não tenho muita experiência com o PHP, fiz alguns cursos más por enquanto não entrei de sola, estou programando em C# , más estou dando manutenção em um site onde ele roda 100% e no index.php dele tem um banner com 4 fotos, roda também 100% O problema esta quando após entrar em uma link da página e voltar para esse index, o banner simplesmente não aparece nem dando F5 do navegador O bunner esta rodando dentro de uma div dentro do próprio index e ele chama um cabeçalho Olhando que poderia ser uma falta de refresh, coloquei um comando para dar um refresh no momento que chama o cabeçalho <?php header(“refresh: 0; url=index.php”); usei dessa forma também header(“refresh: 0”); include "include/header.php"; ?> Com isso deu uma melhorada, porque as vezes o banner volta a rodar legal quando a página é novamente acionada após voltar de um link e quando não volta, basta dar um F5 que ele carrega Queria saber se alguém já passou por esse problema e como eu poderia resolver, já tentei usar o header("location:index.php"); más também não resolveu, não consegui melhorar Agradeço desde já pela ajuda
  3. Uma coisa que não vão ver eu fazendo é ficar parado esperando a resposta rsrsrs Pesquisando hj, vi que tem um primo do frame, o iframe, o comando ficou assim na minha página valida.php: echo '<iframe name="atualizaguia1.asp" DefaultInfinite" src="atualizaguia1.asp?codtitulo=" & $codselecionado" target="_self" scrolling="auto">'; já fiz uns testes e a variável $codselecionado, contém realmente o número do boleto que selecionei Coloquei ele no meu form php e deu certo, abriu um frame pequeno e com a página que eu chamei, más por enquanto estou com 2 problemas. Problema 1 - não muito importante O frame esta pequeno como comentei, apenas um quadrado, caso alguém Queria saber como abrir ele do tamanho da página Problema 2 - muito importante, e pensando agora, talvez resolvendo esse, possa carregar o frame completo e abrir ele automático, ou ter um autosize igual tem no vb O problema é que na página atualizaguia1.asp, não esta pegando o código que estou enviando pela url CodigoGuia = request.QueryString("codtitulo") esta vindo em branco Fiz um teste colocando o valor na mão e deu certinho, a minha página asp pegou o valor correto echo '<iframe name="atualizaguia1.asp" DefaultInfinite" src="atualizaguia1.asp?codtitulo=52022" target="_self" scrolling="auto">'; Como que posso passar essa variável pela url da iframe? Com certeza é erro de principiante, más será que alguém pode me dar uma força, faltam só essas 2 coisas para poder liberar o site
  4. Marcelo obrigado pelo retorno Agora estou tentando carregar uma página asp dentro da minha página php de verificação, só que não estou conseguindo, ele simplesmente não inicia a página asp, independente da forma que mando minha pagina php - verificacao.php <?php session_start(); if( $_SESSION['captcha'] == $_POST['captcha']){ $arquivo="seguranca.txt"; $fp = fopen($arquivo,"a+"); $codselecionado = $_POST['codselecionado']; fwrite($fp,"confirmado"); fclose($fp); echo '<frame name="atualizaguia1.asp" DefaultInfinite" src="http://rwww.meuservidor.com.br/atualizaguia1.asp?codtitulo=" & $codselecionado" target="_self" scrolling="auto"></frame> '; // header ("location: http://www.meuservidor.com.br/atualizaguia1.asp?codtitulo=" & $codselecionado); }else{ echo "<h1>Erro - Código digitado errado</h1>"; } ?> Aqui estou verificando se o código digitado no captcha esta correto, e se estiver, vai chamar a página atualizaguia1.asp e passando o código do título já selecionado Talvez mais tarde irei tirar a criação do arquivo.txt, como comentei estou começando agora com o PHP, sou programador desktop (vb6) e estou apanhando um pouco rsrsrs
  5. Leonardo obrigado pelo retorno, vi agora a sua resposta, hj pela manhã consegui corrigir o problema que estava dando, buscando algumas coisas achei uma função que verifica se um arquivo existe, e ai caso o arquivo não exista, exibe uma mensagem na tela e finalizo com um exit(); $arquivo = "seguranca.txt"; if (file_exists($arquivo)){ unlink($arquivo); }else{ $texto = "ATENÇÃO - PÁGINA FOI ACESSADA DE FORMA INVÁLIDA \n\n"; //comando nl2br, faz o navegador enteder do comando para pular linha do php \n echo nl2br($texto); echo "Favor acessar clicando no <a href = 'verificacao.php'> link </a>"; exit(); } Agora estou tentando impedir que o botão voltar do browser , volte a página e com isso permitindo que o usuário ou robo, consiga várias entradas no site com a mensagem senha do captcha. Más já tentei diversos comandos e nada, seguem os comandos que já tentei <body onLoad=”javascript:window.clear.history(0)”> <script language=”JavaScript”> javascript:window.history.forward(1); </script> <script type=”text/javascript”> function noBack(){window.history.forward()} noBack(); window.onload=noBack; window.onpageshow=function(evt){if(evt.persisted)noBack()} window.onunload=function(){void(0)} </script> <script> window.history.forward(1); </script> <script language="JavaScript"> <!-- javascript:window.history.forward(1); //--> </script> (function(window) { 'use strict'; var noback = { //globals version: '0.0.1', history_api : typeof history.pushState !== 'undefined', init:function(){ window.location.hash = '#no-back'; noback.configure(); }, hasChanged:function(){ if (window.location.hash == '#no-back' ){ window.location.hash = '#BLOQUEIO'; //mostra mensagem que não pode usar o btn volta do browser if($( "#msgAviso" ).css('display') =='none'){ $( "#msgAviso" ).slideToggle("slow"); } } }, checkCompat: function(){ if(window.addEventListener) { window.addEventListener("hashchange", noback.hasChanged, false); }else if (window.attachEvent) { window.attachEvent("onhashchange", noback.hasChanged); }else{ window.onhashchange = noback.hasChanged; } }, configure: function(){ if ( window.location.hash == '#no-back' ) { if ( this.history_api ){ history.pushState(null, '', '#BLOQUEIO'); }else{ window.location.hash = '#BLOQUEIO'; //mostra mensagem que não pode usar o btn volta do browser if($( "#msgAviso" ).css('display') =='none'){ $( "#msgAviso" ).slideToggle("slow"); } } } noback.checkCompat(); noback.hasChanged(); } }; // AMD support if (typeof define === 'function' && define.amd) { define( function() { return noback; } ); } // For CommonJS and CommonJS-like else if (typeof module === 'object' && module.exports) { module.exports = noback; } else { window.noback = noback; } noback.init(); }(window)); <script type="text/javascript"> window.history.forward(); function noBack() { window.history.forward(); } </script> <body onload="noBack();" onpageshow="if (event.persisted) noBack();" onunload=""> Más isso simplesmente é ignorado, quando aperto o botão de voltar, a página já vem carregada e consigo acessar normalmente, e o voltar nem atualiza a tela, porque se atualizar a segurança já iria funcionar, então eu precisava fazer o botão voltar não voltar para a página anterior, ou , mesmo que ele volte, atualizar a página e também não consegui, mesmo colocando o refresh no topo dás páginas Teriam como me ajudar nesse problema?
  6. Alguém poderia me dar uma força, eu coloquei o endereço completo da minha página e pulando o meu captcha, e ai o que era para fazer, a página reconhecer que não tinha o arquivo de comparação e carregar a página de verificação Só que apareceram as mensagens de erro abaixo e a página do emitir_titulo1.php carregou normalmente, ele ignorou o que esta no header Na tentativa de carregar a página, eu coloquei toda a verificação no topo da página e ai apareceram essas mensagens Warning: fopen(seguranca.txt) [function.fopen]: failed to open stream: No such file or directory in caminhodaminhapaginanoservidor\emitir_titulo1.php on line 3 Warning: filesize() [function.filesize]: stat failed for seguranca.txt in caminhodaminhapaginanoservidor\emitir_titulo1.php on line 4 Warning: fread(): supplied argument is not a valid stream resource in caminhodaminhapaginanoservidor\emitir_titulo1.php on line 4 Warning: fclose(): supplied argument is not a valid stream resource in caminhodaminhapaginanoservidor\emitir_titulo1.php on line 5 não confirmado <- essa é uma verificação que coloquei, para saber se ele estava identificando que não existia nada, e identificou normalmente Warning: unlink(seguranca.txt) [function.unlink]: No such file or directory in caminhodaminhapaginanoservidor\emitir_titulo1.php on line 13 Warning: Cannot modify header information - headers already sent by (output started at caminhodaminhapaginanoservidor\emitir_titulo1.php:3) in caminhodaminhapaginanoservidor\emitir_titulo1.php on line 14
  7. Pessoal estou começando no PHP e hj apanhei um pouco para conseguir fazer algo que é simples Tenho um arquivo captcha e preciso passar uma confirmação(verificacao.php) para uma segunda página (emitir_titulo1.php) e não pode ser por url, como apanhei bastante achei interessante criar um arquivo e nele colocar um texto, e abrir esse arquivo na segunda página e comparar e ai continuar ou não com o carregamento dela. A parte de criar o arquivo , consegui e a parte de abrir ele na segunda página e comparar também consegui Porém ele não esta fazendo o que preciso, pois quando se joga o caminho inteiro da página até o emitir_titulo1php, o arquivo seguranca.txt não esta criado pois pulou a parte do captcha, e ai o que tinha em mente era ele tentar abrir o arquivo( QUE NÂO EXISTE ) e com isso a variável $conteudo estar em branco e isso é diferente do confirmado, ele teria que apagar o arquivo e abrir no lugar a página verificao.php automaticamente, só que ele esta carregando a página emitir_titulo1.php normalmente Esse é o comando que esta no topo da emitir_titulo1.php <?php $arquivo = "seguranca.txt"; $fp=fopen($arquivo,"r"); $conteudo=fread($fp,filesize($arquivo)); fclose($fp); if ($conteudo == "confirmado") { unlink($arquivo); }else{ unlink($arquivo); header("location: verificacao.php"); } ?> Desde já agradeço a todos
×
×
  • Criar Novo...