Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 91
Sexo: Masculino

SESSION START E END

15-09-2013 08:56

teria jeito de assumir o formulário no começo da página trocando o formulário pelo aviso de usuário?

<form method="POST" action="login.php">   <p align="center">Usuário: <input type="text" name="usuario" size="20"></p>   <p align="center">Senha: <input type="password" name="senha" size="20"></p>   <p align="center"><input type="submit" value="Enviar" name="enviar"></p> </form><div id="texto" class="texto"></div>


<?php // obtém os valores digitados $usuario = $_POST["usuario"]; $senha = $_POST["senha"]; // acesso ao banco de dados include "conect.php"; <?php date_default_timezone_set("America/Sao_Paulo"); if(IsSet($_COOKIE["usuario"]))     $usuario = $_COOKIE["usuario"]; if(IsSet($_COOKIE["senha"]))     $senha = $_COOKIE["senha"]; if(!(empty($usuario) OR empty($senha))) {     include "conect.php";     $res = mysqli_query($con, "SELECT * FROM user WHERE usuario='$usuario' and senha='$senha'");     if(mysqli_num_rows($res)==0)     {     setcookie="usuario";   echo "<input type="\"text"\" size="\20" name="\usuario"></input>";     exit;     } } else {     echo "Você não efetuou o LOGIN!";     exit; } mysqli_close($con); ?> $res = mysqli_query($con, "SELECT * FROM usuarios_autorizados where usuario='$usuario' and senha='$senha'"); $linhas = mysqli_num_rows($res); if($linhas==0)  // testa se a consulta retornou algum registro {     echo "Não conectado"; } else {     setcookie("usuario", $usuario);     setcookie("senha", $senha);     // direciona para a página inicial dos usuários cadastrados     header ("Location: valida.php"); } mysqli_close($con); ?>;     exit;     } } else {     echo

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17615
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

SESSION START E END

15-09-2013 12:00

Basta você inverter o código, colocar primeiro o código PHP, que vai processar os dados do formulário, em seguida o formulário.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 91
Sexo: Masculino

SESSION START E END

25-09-2013 20:44

Mano quero o código!
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17615
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

SESSION START E END

25-09-2013 20:57

Seu código está faltando partes, então vou postar da forma que você postou só invertendo.

<?php // obtém os valores digitados $usuario = $_POST["usuario"]; $senha = $_POST["senha"]; // acesso ao banco de dados include "conect.php"; <?php date_default_timezone_set("America/Sao_Paulo"); if(IsSet($_COOKIE["usuario"]))     $usuario = $_COOKIE["usuario"]; if(IsSet($_COOKIE["senha"]))     $senha = $_COOKIE["senha"]; if(!(empty($usuario) OR empty($senha))) {     include "conect.php";     $res = mysqli_query($con, "SELECT * FROM user WHERE usuario='$usuario' and senha='$senha'");     if(mysqli_num_rows($res)==0)     {     setcookie="usuario";   echo "<input type="\"text"\" size="\20" name="\usuario"></input>";     exit;     } } else {     echo "Você não efetuou o LOGIN!";     exit; } mysqli_close($con); ?> $res = mysqli_query($con, "SELECT * FROM usuarios_autorizados where usuario='$usuario' and senha='$senha'"); $linhas = mysqli_num_rows($res); if($linhas==0)  // testa se a consulta retornou algum registro {     echo "Não conectado"; } else {     setcookie("usuario", $usuario);     setcookie("senha", $senha);     // direciona para a página inicial dos usuários cadastrados     header ("Location: valida.php"); } mysqli_close($con); ?>;     exit;     } } else {     echo


<"form method="POST" action="login.php">   <p align="center">Usuário: <input type="text" name="usuario" size="20"></p>   <p align="center">Senha: <input type="password" name="senha" size="20"></p>   <p align="center"><input type="submit" value="Enviar" name="enviar"></p> </form><div id="texto" class="texto"></div>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado