Ir para conteúdo
Fórum Script Brasil
  • 0

Redirecionamento com valores header("Location:


Marcelo Michielin

Pergunta

Fala Galera beleza, estou começando agora a programar, cursando a facu, e fuçando bastante.

mais vamos lá

tenho uma pagina php insere.php que insere alguns dados em um bando de dadoc mysql

<?php
    require("formulario_grava.php");
    $data = date('d-m-Y');
    $hora = strftime("%H:%M:%S");
    $ntermo=$_GET["cod"];
    $nome=$_GET["nome"];
    $identificacao=$_GET["identificacao"];
    $rg=$_GET["rg"];
    $cpf=$_GET["cpf"];
    $endereco=$_GET["endereco"];
    $bairro=$_GET["bairro"];
    $cidade=$_GET["cidade"];
    $cep=$_GET["cep"];
    $estado=$_GET["estado"];
    $data=$_GET["data"];
    $telefone=$_GET["telefone"];
    $ippu=$_GET["ippu"];
    $iptu=$_GET["iptu"];
    $itbi=$_GET["itbi"];
    $issqn=$_GET["issqn"];
    $outros=$_GET["outros"];
    $melhorias=$_GET["melhorias"];
    $ippuc_multa=$_GET["ippuc_multa"];
    $iptucm=$_GET["iptucm"];
    $itbic_multa=$_GET["itbic_multa"];
    $issqnc_multa=$_GET["issqnc_multa"];
    $outroscm=$_GET["outroscm"];
    $melhoriasc_multa=$_GET["melhoriasc_multa"];
    $ippuc_juros=$_GET["ippuc_juros"];
    $iptuc_juros=$_GET["iptuc_juros"];
    $itbic_juros=$_GET["itbic_juros"];
    $issqnc_juros=$_GET["issqnc_juros"];
    $outrosc_juros=$_GET["outrosc_juros"];
    $melhoriasc_juros=$_GET["melhoriasc_juros"];
    $ippuc_total=$_GET["ippuc_total"];
    $iptuc_total=$_GET["iptuc_total"];
    $itbic_total=$_GET["itbic_total"];
    $issqnc_total=$_GET["issqnc_total"];
    $outrosc_total=$_GET["outrosc_total"];
    $melhoriasc_total=$_GET["melhoriasc_total"];
    $qts_parcelas=$_GET["qts_parcelas"];
    $venci_parcela=$_GET["venci_parcela"];
    $total=$_GET["total"];
    $ippu_come=$_GET["ippu_come"];
    $iptu_come=$_GET["iptu_come"];
    $itbi_come=$_GET["itbi_come"];
    $issqn_come=$_GET["issqn_come"];
    $outrostrib_come=$_GET["outrostrib_come"];
    $melhorias_come=$_GET["melhorias_come"];
    $ippu_corre=$_GET["ippu_corre"];
    $iptu_corre=$_GET["iptu_corre"];
    $itbi_corre=$_GET["itbi_corre"];
    $issqn_corre=$_GET["issqn_corre"];
    $outro_corre=$_GET["outro_corre"];
    $melhoria_corre=$_GET["melhoria_corre"];
    $sqlinsert = "INSERT INTO tb_tributacao (cod , nome, identificacao, rg, cpf, endereco, bairro, cidade, cep, estado, data, telefone, ippu, iptu, itbi, issqn, outros, melhorias, ippuc_multa, iptucm, itbic_multa, issqnc_multa, outroscm , melhoriasc_multa, ippuc_juros, iptuc_juros, itbic_juros, issqnc_juros, outrosc_juros, melhoriasc_juros, ippuc_total, iptuc_total, itbic_total, issqnc_total, outrosc_total, melhoriasc_total, qts_parcelas, venci_parcela, total, ippu_come, iptu_come, itbi_come, issqn_come, outrostrib_come, melhorias_come, ippu_corre, iptu_corre, itbi_corre, issqn_corre, outro_corre, melhoria_corre ) VALUES('$ntermo' , '$nome' , '$identificacao' , '$rg' , '$cpf' , '$endereco' , '$bairro' , '$cidade' , '$cep' , '$estado' , '$data' , '$telefone' , '$ippu' , '$iptu' , '$itbi' , '$issqn' , '$outros' , '$melhorias' , '$ippuc_multa' , '$iptucm' , '$itbic_multa' , '$issqnc_multa' , '$outroscm' , '$melhoriasc_multa' , '$ippuc_juros' , '$iptuc_juros' , '$itbic_juros' , '$issqnc_juros' , '$outrosc_juros' , '$melhoriasc_juros' , '$ippuc_total' , '$iptuc_total' , '$itbic_total', '$issqnc_total' , '$outrosc_total' , '$melhoriasc_total' , '$qts_parcelas' , '$venci_parcela' , '$total' , '$ippu_come' , '$iptu_come' , '$itbi_come' , '$issqn_come' , '$outrostrib_come' , '$melhorias_come', '$ippu_corre' , '$iptu_corre' , '$itbi_corre' , '$issqn_corre' , '$outro_corre' , '$melhoria_corre')";
    mysql_query($sqlinsert) or die (mysql_error());
    $url = "requerimento.php?id=".$ntermo;
    header("Location: ".$url);
    ?>

Gostaria de saber porque ele não está passando o valor de $ntermo junto com a url

tem alguma outra forma de fazer isso? pois depois que eu inserir esses dados preciso pegar esse valor pra gerar uma outra pagina com os valores que acabaram de ser cadastrados.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

1. Url tem limite de tamanho, você não deve passar tantos dados usando um GET. Use um POST ou outra forma com maior capacidade para armazenar dados.

2. Verifique se $ntermo está recebendo algum valor

if(!isset($ntermo)){
die('ntermo não esta rebendo valor');
}else{
echo 'o valor de ntermo é'.$ntermo;
}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...