Ir para conteúdo
  • 0
viniciussmelo

Impedir que usuário volte a página anterior

Pergunta

Eu sei que existe um comando que se coloca no body, e quando o usário clica na seta para voltar, ele faz com que o usuário retorne de volta para frente(como se estivesse apertando na seta para ir para frente), mas não sei a sintaxe dele.

Era algo assim

<body history.go(-1)>

Compartilhar este post


Link para o post
Compartilhar em outros sites

1 resposta a esta questão

Recommended Posts

  • 0
3 minutos atrás, viniciussmelo disse:

Eu sei que existe um comando que se coloca no body, e quando o usário clica na seta para voltar, ele faz com que o usuário retorne de volta para frente(como se estivesse apertando na seta para ir para frente), mas não sei a sintaxe dele.

Era algo assim

<body history.go(-1)>

Achei o código

<body onLoad="history.go(+1)">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora


  • Conteúdo Similar

    • Por luannsr12
      Bom pessoal, alguem pode me ajudar, quando estou fazendo uma consulta no banco e tento estanciar o obj ele diz que o obj nao existe!
      Mas quando dou var_dump ou print_r , aparece o obj...
      Não sei como recorrer, talvez seja erro no apache ou sla, porque o codigo esta certo! Ja revisei varias vezes, mas continua assim!
      olha o codigo
      <?php //Incluindo a classe conexão include_once 'conn.php'; $conn = new conn; $pdo = $conn->pdo(); if(isset($_GET['id_pergunta'])){ $id_pergunta = $_GET['id_pergunta']; $_1 = '1'; $sql = $pdo->query("SELECT * FROM `respostas` WHERE id_pergunta='$id_pergunta' AND opcaoCorreta='$_1'"); $result = $sql->fetchAll(PDO::FETCH_OBJ); var_dump($result); // Aqui retorna tudo de boa echo $result->id; // Aqui diz que o objeto nao existe } ?> Se alguem viu algum erro , me diga por favor! Ja to horas tentando resolver
    • Por Sidnei da Silveira
      Boa tarde,
       
      Faz muito tempo que não programo, e agora fui tentar fazer um "leitor" de CSV para facilitar meu trabalho na hora de imprimir os dados que recebo em CSV.
      Atualmente, abro o CSV no excel, edito para visualizar melhor os dados e imprimo, mas estou quebrando cabeça com os array, while ou for... não consegui mais render.
       
      Tenho o CSV (link para o CSV)
      Exemplo de como deixo no excel (Link para arquivo diagramado no excel)
      Consegui expor na tabela (conforme visto aqui)
      Mas eu queria fazer diagramado como neste PDF (link para o PDF)
       
      Visto o PDF,
       
      Em qual parte tenho que colocar o laço, para pular os dados repetidos deixando o visual mais limpo?
      <html> <head> <meta charset="UTF-8"> <title>oi</title> </head> <body> <table border="1"> <tr> <th>1</th> <th>2</th> <th>3</th> <th>4</th> <th>5</th> <th>6</th> </tr> <?php $row = 1; if (($handle = fopen("csv-teste-sidnei.csv", "r")) !== FALSE) { while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { $num = count($data); // echo "oi $num campos na linha $row:eeeeeeeee \n"; $row++; for ($c=0; $c < $num; $c++) { $texto = explode(";", $data[$c]); echo "<tr>\n"; echo "<td>".$texto[0]."</td>\n"; echo "<td>".$texto[1]."</td>\n"; echo "<td>".$texto[2]."</td>\n"; echo "<td>".$texto[3]."</td>\n"; echo "<td>".$texto[4]."</td>\n"; echo "<td>".$texto[5]."</td>\n"; echo "</tr>\n"; } } fclose($handle); } ?> </table> </body> </html>  
       
    • Por JunioYenes10
      Pessoa preciso de ajuda, eu preciso ler os dados desse Array, preciso ler o Array que está dentro de CART, além disso, preciso lêr um que está dentro de um valor de session, e após isso, ler os valores de Product, Price etc
       
       
      Esse é o Código:
      object(Cart)#3 (6) { ["cart"]=> array(2) { ["812b4ba287f5ee0bc9d43bbf5bbe87fb"]=> array(5) { ["code"]=> int(95) ["product"]=> string(8) "Year USE" ["price"]=> string(5) "62.00" ["amount"]=> string(1) "1" ["subtotal"]=> float(62) } ["f4b9ec30ad9f68f89b29639786cb62ef"]=> array(5) { ["code"]=> int(94) ["product"]=> string(11) "Crianca-WEB" ["price"]=> string(5) "94.00" ["amount"]=> string(1) "1" ["subtotal"]=> float(94) } } ["code"]=> NULL ["product"]=> NULL ["description"]=> NULL ["price"]=> NULL ["db":protected]=> object(PDO)#4 (0) { } } 
       
      Alguem por favor pode me ajudar a ler esses dados?
      Eu adicionei dois itens a este array
    • Por Kaio Augusto de Castro
      e ai pessoal blz?
      Bom sou novo em PHP e estou com umas duvidas aqui no assunto $_SESSION['  ']; e a minha duvida é o seguinte:
      Se eu cria a session pra ela me retornar uma resposta de uma outra pagina que foi executada, obrigatoriamente eu teria que limpar essas session para que o usuário não pudesse ter acesso as informações que ele sou anteriormente nos campos. Até ai eu meio que compreendi, o que não me entra na cabeça é:
       
      Se eu acabar de usar o código para limpar/fechar a sessão ele tbm vai limpar as informações que ficam guardados o usuário que esta acessando aquela pagina?(no caso a pagina só pode ter acesso quem esta logado)
      Caso limpe tudo é possível criar mais de uma session?Ex "$_SESSION_LOGIN['  '] e $_SESSION['  ']" ?
      se for possível como faço pra limpar os dados de uma sem mexer nas outras sessions?
       
      Lembre-se eu sou iniciante por isso tenham paciência! :)
    • Por mag_souza
      Oi pessoal, 
       
      Eu tenho o código abaixo onde o usuário efetua o cadastro e ao apertar enviar deve salvar as informações no banco de dados e prosseguir para a próxima página, porém apenas salva no banco e retorna pra mesma página e pelo que ja pesquisei o "?act=save" é o que esta fazendo continuar na mesma página ou não, posso estar errada, ja tentei mudar usar href ou header mas não acontece nada, poderiam me ajudar ?
       
      <?php
       
      if ($_SERVER['REQUEST_METHOD'] == 'POST') {
          $id = (isset($_POST["id"]) && $_POST["id"] != null) ? $_POST["id"] : "";
           $nome = $_POST['nome'];
           $email = $_POST['email'];
           $dtnascimento= $_POST['data_nascimento'];
           $d_for = explode('/', $dtnascimento); 
           $dia = $d_for[0]; 
           $mes = $d_for[1]; 
           $ano = $d_for[2]; 
           $dtnascimento = $ano."-".$mes."-".$dia;
           $cpf = $_POST['cpf'];
           $rg = $_POST['rg'];
           $telefone = $_POST['telefone'];
      } else if (!isset($id)) {
          // Se não se não foi setado nenhum valor para variável $id
          $id = (isset($_GET["id"]) && $_GET["id"] != null) ? $_GET["id"] : "";
          $nome = NULL;
          $email = NULL;
          $dtnascimento = NULL;
          $cpf = NULL;
          $rg = NULL;
          $telefone = NULL;
      }

      try {
          $conexao = new PDO("mysql:host=localhost; dbname=navj2", "root", "");
          $conexao->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
          $conexao->exec("set names utf8");
      } catch (PDOException $erro) {
          echo "Erro na conexão:" . $erro->getMessage();
      }
             
             if (isset($_REQUEST["act"]) && $_REQUEST["act"] == "save" && $nome != "") {
          try {
              $stmt = $conexao->prepare("INSERT INTO passageiros (nome, email, data_nascimento, cpf, rg, telefone) 
        VALUES (?, ?, ?, ?, ?, ?)");

               $stmt->bindParam(1, $nome);
              $stmt->bindParam(2, $email);
              $stmt->bindParam(3, $dtnascimento);
              $stmt->bindParam(4, $cpf);
              $stmt->bindParam(5, $rg);
              $stmt->bindParam(6, $telefone);
              if ($stmt->execute()) {
                  if ($stmt->rowCount() > 0) {
                   
                  
                      $id = null;
                      $nome = NULL;
                      $email = NULL;
                      $dtnascimento = NULL;
                      $cpf = NULL;
                      $rg = NULL;
                      $telefone = NULL;
                      
                  } else {
                      echo "Erro ao tentar efetivar cadastro";
                  }
              } else {
                     throw new PDOException("Erro: Não foi possível executar a declaração sql");
              
          }
           } catch (PDOException $erro) {
              echo "Erro: " . $erro->getMessage();
          }
         }
      ?>
       
               <div class="box"> 
               <form action="?act=save" method="POST" name="form1" >
                <h1>Dados do Passageiro</h1>
                
                <input type="hidden" name="id" <?php
                  // Preenche o id no campo id com um valor "value"
                  if (isset($id) && $id != null || $id != "") {
                      echo "value=\"{$id}\"";
                  }
                  ?> />
                <label>
                  <center><span> Nome Completo </span></center>
                <input type="text" class="input_text" name="nome" <?php
                  // Preenche o nome no campo nome com um valor "value"
                  if (isset($nome) && $nome != null || $nome != ""){
                      echo "value=\"{$nome}\"";
                  }
                  ?> />
              </label>
                <label> 
                  <center><span>E-mail</span></center>
                 <input type="text" class="input_text" name="email" <?php
                  // Preenche o email no campo email com um valor "value"
                  if (isset($email) && $email != null || $email != ""){
                      echo "value=\"{$email}\"";
                  }
                  ?> /></label>
                  <label>            
                 <center><span> Data de Nascimento </span></center>
                <input onkeypress="MascaraData(this);" maxlength="10"  type="text" class="input_text" name="data_nascimento" <?php
                  // Preenche o nome no campo nome com um valor "value"
                  if (isset($dtnascimento) && $dtnascimento != null || $dtnascimento != ""){
                      echo "value=\"{$dtnascimento}\"";
                  }
                  ?> />
              </label>
                <label >
                  <center><span>Cpf</span></center>
                <input onkeypress="Cpf(this);" maxlength="14" type="text" class="input_text" name="cpf" <?php
                  // Preenche o cpf no campo cpf com um valor "value"
                  if (isset($cpf) && $cpf != null || $cpf != ""){
                      echo "value=\"{$cpf}\"";
                  }
                  ?> />
              </label>
      <label>
                 <center><span>Rg</span></center>
                <input type="text" class="input_text" name="rg" <?php
                  // Preenche o cpf no campo cpf com um valor "value"
                  if (isset($rg) && $rg != null || $rg != ""){
                      echo "value=\"{$rg}\"";
                  }
                  ?> />
      </label>
               <label>
                  <center><span>Telefone</span></center>   
                     <input onkeypress="Telefone(this);" maxlength="13" type="text" class="input_text" name="telefone" <?php
                  // Preenche o celular no campo celular com um valor "value"
                  if (isset($telefone) && $telefone != null || $telefone != ""){
                      echo "value=\"{$telefone}\"";
                  }
                  ?> />
                 
                 <br>
                 <br>
                 <br>
                <input type="submit" class="button" value="Enviar" />
               </label>
           
             </form>
         </div>
          <br>
          <br>
          <br>
       
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.

Este projeto é mantido e patrocinado pelas empresas:
Hospedado por: