A minha primeira dúvida é a seguinte :
Tenho uma página de cadastro em php, por ser o painel de controle, tenho as opções de editar,cadastrar e exibir.
Para não ter que criar várias páginas estava usando o seguinte :
Uma variavel acao ($acao) que, dependendo de seu valor, dava um include na página painel_controle.php.
Ex.
Tem o botão cadastrar. Ao clicar nele ele conteria o seguinte link : painel_controle.php?acao=cadastrar, e assim por diante em cada botao...
E aí numa determinada parte da pagina teriamos:
[codebox]if($acao == "cadastrar"){
include "cadastro.php";
}[/codebox]
Mas, ao entrar na pagina painel_controle.php, sem nenhuma ?acao = algo, ela fica em branco.
Estava tentando fazer:
[codebox]if(!isset($acao)){
$acao = "";
}
if($acao !=""){
$acao = $_GET['acao'];
}
if($acao == "cadastrar"){
echo "teste";
}
[/codebox]
Mas num ta dando...
Qual o problema nesse código ? Como resolvo ?
A segunda dúvida é mais simples...
Eu quero que, simplesmente, se o usuário entrar numa página e não estiver logado, a URL da página que ele visitou antes de ser redirecionado para a login.php por exemplo seja salva, e, após logar, ele seja redirecionado para essa página visitada antes do login !!
Obrigado e espero que entendam...
Edição feita por: l3on4rdo, 01/08/2009, 02:22.