Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marcos.cardoso

Alterar css via php

Recommended Posts

Boa noite,

 

fiz uma tela de login (não sei se é assim que se fala, se não for me corrijam, por favor) em php e quando o usuário clicar no botão submit ele não é direcionado para outra página. Eu gostaria de tornar a caixa de login invisível e tornar o restante do conteúdo visível.

 

Em css é simples, é só colocar display:none; que tá feito, mas como fazer isso no php?

Na parte superior do código eu farei o select no banco para verificar se o usuário existe e se existir eu quero sumir com a caixa de login, que é uma div, e aparecer com o restante.

 

Ai o meu código para analisarem se quiserem.

 

<?php
if(isset($_POST["acao"]) && $_POST["acao"] == "send") {


}
?>
<!DOCTYPE html>
<html lang="pt-br">
   <head>
   <meta charset="utf-8">
   <link rel="stylesheet" href="css/general.css">
   <title>admin</title>
   </head>
   <body>
   	<div class="general">
           <div class="topo">
               <div class="superior"></div>
               <div class="intermediario">
                  <div class="saudacao">
                       <span>Bem vindo </span>Marcos Cardoso !
                       <a href="#">Logout</a>
                   </div>
               </div>
               <div class="inferior">
               	<img src="imagens/logo.png">
               </div>
           </div>
           <div class="login">
               <form name="formulario" method="post" action="" enctype="multipart/form-data">
                   <input type="text" name="user" placeholder="  Usuário" required autofocus>
                   <input type="password" name="password" placeholder="  Senha" required>
                   <input type="hidden" name="acao" value="send" />
                   <input type="submit" value="Login">
               </form>
           </div>
           <div class="admin">
               <div class="menu">
               </div>
               <div class="content">
               </div>
           </div>
	</div>
   </body>
</html>

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom... Você está fazendo algo não muito convencional. O correto seria uma página de login onde criaria sessions caso verdadeiro as informações passadas no login. Se você não fizer uma validação desse tipo, com url completa entrarão no seu sistema sem digitar login e senha.

Compartilhar este post


Link para o post
Compartilhar em outros sites

e caso você realmente queira deixar o botão invisível deve fazer o uso de javascript que no caso usando a lib jquery fica bem mais compreensivel.

$('.login input[type="submit]').click(function(){
   $(this).hide();
});

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.