Guest - SirSmart - Postado Setembro 2, 2004 Denunciar Share Postado Setembro 2, 2004 Gente desculpa mas eu tenho que colocar o código, pois está me dando erro e eu não consegui acha-loSe alguém puder me ajudar eu agradeço <?php session_start(); ?> </html> <title>Login</title> <body background="C:\Arquivos de programas\Apache Group\Apache\htdocs\cassia\imagens\background.png"> <h1><center><br>LOGIN</center></h1></br> <center><form method="post" action="logindb.php"> <table border="10" HEIGHT="40%" WIDTH="10%"> <tr><th>Usuário </th> <td> <input type="text" name="name"> </td> </tr> <tr> <th> Senha </th> <td> <input type="password" name="password"> </td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" value="OK"> </td> </tr> </table> <a href="cadastro_usuario.php"><br><b>Cadastrar Usuário</b></a></br> </form></center></table> </body> </html> Agora é o codigo de autenticação, onde está me dando o erro na linha 65 <?php session_start(); $_SESSION["usuario"]==NULL; $name = $HTTP_POST_VARS['name']; $password=md5($HTTP_POST_VARS['password']); echo '<body background="C:\Arquivos de programas\Apache Group\Apache\htdocs\cassia\imagens\background.png">'; if (empty($HTTP_POST_VARS['name'])|| empty($HTTP_POST_VARS['password'])) { echo 'Digite os Campos Correspondentes'; } else { $mysql=mysql_connect('localhost','root','copernic'); //conecta ao banco if(!$mysql) { echo('Impossível conectar ao banco de dados'); } else { $mysql=mysql_select_db('users'); } if(!$mysql) { echo'Banco não exixtente'; } //$query="select * from login where login='$name' and senha=md5('$pass_crypt') LIMIT 1"; $query="select * from login where login='".$_POST['name']."' and senha='".md5($_POST['password'])."' LIMIT 1"; $result=mysql_query($query); //identificador de resultados if(!$result) { echo "Impossivel obter resultado"; echo "erro:".mysql_error(); } $count=mysql_num_rows($result); if($count>0) { $_SESSION["usuario"]=$name; $caminho = "http://localhost/cassia/menu.php"; $arquivo = basename ($caminho); // $arquivo = "index.php" $arquivo = basename ($caminho,".php"); // $arquivo = "index" header("location:$arquivo"); } else { echo'Usuário ou Senha Inválido'; } } ?> Obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 gladiador Postado Setembro 2, 2004 Denunciar Share Postado Setembro 2, 2004 /* Poderia descrever o erro pois na linha 65 fica dificil */ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - SirSmart - Postado Setembro 2, 2004 Denunciar Share Postado Setembro 2, 2004 O erro é esse..... Meu login é primary key, eu preciso fazer um select usando primary key no login, ou não????Warning: Cannot modify header information - headers already sent by (output started at c:\arquivos de programas\apache group\Apache\htdocs\cassia\logindb.php:10) in c:\arquivos de programas\apache group\Apache\htdocs\cassia\logindb.php on line 65Obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Setembro 2, 2004 Denunciar Share Postado Setembro 2, 2004 Da uma olhada nos topicos supensos eu postei sistemas de login com cookies session etc...http://scriptbrasil.com.br/forum/index.php...120#entry174920 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - SirSmart - Postado Setembro 2, 2004 Denunciar Share Postado Setembro 2, 2004 Fabio, mas é exatamente o que eu estou fazendo....... Não consigo enxergar nada de errado nesta m...................Até mais Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - SirSmart - Postado Setembro 2, 2004 Denunciar Share Postado Setembro 2, 2004 Descobri galera valeu.........Até mais Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - SirSmart -
Gente desculpa mas eu tenho que colocar o código, pois está me dando erro e eu não consegui acha-lo
Se alguém puder me ajudar eu agradeço
Agora é o codigo de autenticação, onde está me dando o erro na linha 65Obrigado
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.