Ir para conteúdo

POWERED BY:

Arquivado

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

ava.rj

Session_register

Recommended Posts

<?

session_start("usuarios");

include "myconecta.php";

include "myexecuta.php";

 

if(!(empty($user) AND empty($senha_user))){

$sql="SELECT user,senha_user FROM cad_user

WHERE

user='$user' AND senha_user='$senha_user'";

$res=myexecuta($id,$sql);

if(mysql_num_rows($res)>0){

session_register("user","senha_user");

include "logado.php";

}

else {

include "erro_login.php";

}

}

?>

Quando executo a página, antes do formulário q tem na pág, aparece esta linha:

 

0 { session_register("user","senha_user"); include "logado.php"; } else { include "erro_login.php"; } } ?>

 

É a parte do cod q tá em azul ...

 

alguém me ajuda? O q tá errado??

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já fiz as seguintes mudanças:

 

 

$res=myexecuta($id,$sql);

$linhas=mysql_num_rows($res)

if($linhas<>""){

session_register("user","senha_user");

include "logado.php";

}

else {

include "erro_login.php";

}

}

?>

 

 

if($linhas<>"0"){

 

 

if($linhas<>0){

 

E nada adiantou ... help please !!!!!!!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

O form vem depois, e o erro se antes dele.É um form comum de login.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso vem depois do código acima:<html><head><title>Login</title></head> <body background="Ret_Login.jpg" text=Black><center><form name="log" method=post action="<?echo $PHP_SELF;?>"> <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td>Login: </td> <td><input type="text" name="user"></td> </tr> <tr> <td>Senha: </td> <td><input type=password name="senha_user"></td> </tr> <tr> <td></td> <td align="right"><input type="submit" value=" Entrar "></td> </tr> </table></form></center></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que resolvi o problema, pelo menos não aparece mais a linha do código.

 

Hoje não vai dar mais, mas amanhã vou testar se o login funciona.

 

Fiz assim:

 

$res=myexecuta($id,$sql);

$linhas=mysql_num_rows($res)

if $linhas{

session_register("user","senha_user");

include "logado.php";

}

else {

include "erro_login.php";

}

}

?>

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.