Ir para conteúdo

POWERED BY:

Arquivado

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

Dougmonteiro

!!!! login e senha

Recommended Posts

Bom garela, tem mais de uma semana tentando achar um cadastro que funcione aqui mais num to conseguindo. Tem um com problema de connect, vou postar o codigo aqui para ver se alguem poderia me ajudar.renomeiei com login.php

<?php     session_start();     include "conexao.php";     conexao();     if (isset($_GET['acao'])){        if ($_GET['acao'] == "login"){           if (isset($_POST['login'])){              if (empty($_POST['login'])){                 $erro[] = "Informe seu login.";              }           } else {             $erro[] = "Informe seu login";           }           if (isset($_POST['senha'])){              if (empty($_POST['senha'])){                 $erro[] = "Informe sua senha.";              }           } else {             $erro[] = "Informe sua senha.";           }           if (!isset($erro)){              $login = addslashes(htmlentities($_POST['login']));              $senha = addslashes(htmlentities($_POST['senha']));              $sql_login = "SELECT * FROM user WHERE login = '$login' AND senha = '$senha'";              $exe_login = mysql_query($sql_login, $base) or die("Erro ao executar sql");              $num_login = mysql_num_rows($exe_login);              if ($num_login > 0){                  $reg_login = mysql_fetch_array($exe_login, MYSQL_ASSOC);                  $_SESSION['login'] = $reg_login['login'];                  $_SESSION['senha'] = $reg_login['senha'];                  header("Location: protegido.php");                  exit;              } else {                  $erro[] = "Usuário e/ou senha invalido(s).";              }           }        }     }?><HTML><HEAD> <TITLE>Sistema de login</TITLE></HEAD><BODY><?php     if (isset($erro)){        echo "<ul>";        for($i=0;$i<count($erro);$i++){           echo "<li>".$erro[$i]."</li>";        }        echo "</ul>";     }?><form action="<?=$_SERVER['PHP_SELF']?>?acao=login" method="post">      Login <input type="text" nema="login" />      Senha <input type="password" name="senha" />      <input type="submit" value="Entrar" /></form></BODY></HTML>

e outro como conexao.php

<?php// conexao   function conexao(){   global $base;   $db = mysql_connect("localhost", "root", "saw5fmroot") or die("Erro ao se conectar.");   $db   = mysql_select_db("user");}?>

Pos é, ta dando erro nesta linha: $db = mysql_connect("localhost", "root", "saw5fmroot") or die("Erro ao se conectar."); Já tirei o $db e pus $base, nada. Deixei o campo "saw5fmroot" como "" (vazio) e nada. ajuda ae pliss. Num sei mais o que fazer.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você tem que colocar um usuario existente do Mysql, se você nao sabe procure essa informação com seu servidor

 

se você ta rodando local e nao mecheu nas senhas o usuario padrao do mysql é root sem senha:

 

mysql_connect("localhost", "root", "");

 

ou a mesma coisa:

 

mysql_connect("localhost");

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.