Tenho uma variável em uma página que precisa pegar o valor de um SESSION de uma página preliminar atravéz do método GET.
Pelo action="?..." até funciona, mas como estou usando GET qualquer outra ação na página apaga os valores das variáveis que usam os valores pegos pela URL.
Preciso que um header() chame a página seguinte mas não está funcionando.
Preciso que o código capture o valor da URL, insira esse valor em um SESSION e chame a página seguinte.
Mas o header não funciona.
session_start('compras');
$con = mysql_connect("localhost", "root", "") or die("Não foi possível a conexão com o Banco");
// Selecionando banco
$db = mysql_select_db("comp7", $con) or die("Não foi possível selecionar o Banco");
$l1 = mysql_query("select * from tabela1");
$l2 = mysql_query("select * from tabela2");
$tt1 = mysql_num_rows($l1);
$tt2 = mysql_num_rows($l2);
$table = '<table class="text2" align="center" width="150px" height="150px" border="0" cellpadding="0" cellspacing="0">';
// busque nas linhas da tabela os dados referentes a string
$table .= '<tr>';
$table .='<td><form class="text2" method="post" action="?lotes=lote1"><input nome="lote1" id="lote1" type="submit" value="LOTE1" STYLE="width:150px; height:50px;"/><br/> '.$tt1.' ITENS</form></td>';
$table .='<td><form class="text2" method="post" action="?lotes=lote2"><input nome="lote2" id="lote2" type="submit" value="LOTE2" STYLE="width:150px; height:50px;"/><br/> '.$tt2.' ITENS</form></td>';
$table .= '</tr>';
$table .= '</tbody></table>';
echo $table;
if($_GET['lotes']){
$lotes = $_GET['lotes'];
if($lotes=="lote1"){
$_SESSION['lotes']= "tabela1";
}
if($lotes=="lote2"){
$_SESSION['lotes']= "tabela2";
}
header("Location: http://localhost/comp7/loja.php");
}
Question
AlexArt5
Olá amigos!
Tenho uma variável em uma página que precisa pegar o valor de um SESSION de uma página preliminar atravéz do método GET.
Pelo action="?..." até funciona, mas como estou usando GET qualquer outra ação na página apaga os valores das variáveis que usam os valores pegos pela URL.
Preciso que um header() chame a página seguinte mas não está funcionando.
Preciso que o código capture o valor da URL, insira esse valor em um SESSION e chame a página seguinte.
Mas o header não funciona.
Alguém pode me ajudar.
Obrigado.
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.