Ir ao conteúdo
  • Cadastre-se

Twodio

Membro Pleno
  • Posts

    70
  • Cadastrado em

  • Última visita

Tópicos solucionados

  1. O post de Twodio em pegar variavel em formulario post php/mysql foi marcado como solução   
    Olá.
    Para fazer isso, antes precisas de saber se tens uma sessão iniciada.
     
    Vou escrever aqui um script que te vai ajudar a entender isso de uma forma mais clara.
    <?php//Sempre que se quer usar uma valor da variavel $_SESSION//Tem antes que ser iniciada a função abaixo//Que inicia a sessãosession_start();//Depois, temos de nos assegurar que//A variavel possui algum valor//Por exemplo//Se o usuario já estiver logado//Introduz o valor da sessao do usuario//No input[nome] como valor desde inputif(isset($_SESSION['usuario'])){echo "<form method=\"POST\" action=\"\">";echo "<input type=\"text\" name=\"nome\" value=\"{$_SESSION['usuario']}\">";echo "<input type=\"submit\" value=\"Enviar\">";} else {echo "<form method=\"POST\" action=\"\">";echo "<input type=\"text\" name=\"nome\">";echo "<input type=\"submit\" value=\"Enviar\">";}//Para o caso de submeter o formulario e//Ja haver uma sessao do usuario iniciada//Imprime a opção de fazer logoutif(isset($_POST['nome']) && $_POST['nome'] !== ""){ if(isset($_SESSION['usuario']) && $_SESSION['usuario'] !== $_POST['nome']){ echo "Ja tem uma sessão inciada <a href=\"?sair=logout\">Logout</a>";} else { $_SESSION['usuario'] = $_POST['nome'];}}// Quando tem uma sessão iniciada//E você clica em "Logout" termina a sessãoif(isset($_GET['sair']) && $_GET['sair'] == 'logout'){session_destroy();}?> Para mais informações, confira o video : de como utilizar sessões

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...