È possível passar um valor através de uma variável pelo método GET do php, ex:

<?$GLOBALS [ "valor" ]= $valor ; $valor='123'; ?

<a href="exibe_opcao.php?Opcao=1&Informacao=$valor">

    Fruta Preferida: Abacaxi</a>

?>

Não é passado nenhum valor pela variável $valor.

 Obs:  não posso usar o método POST no meu caso só serve o método GET. O exemplo acima é mera ilustração

Exibições: 4080

Responder esta

Respostas a este tópico

Explica melhor o seu código.

Ele ta enviando pra onde?

Eu tenho uma tabela de cadastro de servidores, onde os campos de cargo, função, bairro entre outros, é armazenado o código (numérico) da descrição desses campos, eu preciso gerar um formulário em PDF e tenho como filtro as opções de escolher se os vários cargos ou funções e neste momento seleciono o código dos campos citados, quando vou passar eles como parâmetros no modo get não consigo passar o valor dentro de uma variável ex:

 

Se eu passar esse código funciona

<form id="form1" name="form1" method="" action="relatorio.php?param=1 ">

Agora, se  passar dessa forma não funciona.      

<form id="form1" name="form1" method="" action="relatorio.php?param=$opcao ">

Como eu citei no texto há uma escolha de opções de cargos ou funções e que são códigos diferentes por isso preciso de uma variável, mas nesse caso a variável $opcao recebida no formulário de impressão tipo:

$opcao  = $_GET[‘opcao’];

Não recebe valor algum, é esse o meu problema.

Amigo, você está usando de forma errada a tag "<form>".

Segue um exemplo de uso:

arquivo.html:

<html>

<head>

<title> Teste </title>

</head>

<body>

<form action="arquivo.php" method="get">

<input type="text" name="variavel_1" />

<input type="text" name="variavel_2" />

<input type="submit" name="enviar" value="Enviar" />

</form>

</body>

</html>

arquivo.php:

<?php

if (isset($_GET['enviar'])) 

{

  $variavel_1 = $_REQUEST['variavel_1'];

  $variavel_2 = $_GET['variavel_2'];

}

?>

Agradeço aos colaboradores Eduardo Marcondes, Caique Freitas e Gustavo Rafael que deu uma dica que resolveu o problema, grato e abraços!!!  

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço