problema acesso mysql

1. problema acesso mysql

Weslley Wellington
parox

(usa Debian)

Enviado em 04/03/2011 - 11:30h

aii pessoal duvida.
fiz um formulario de login o php conecta oa banco mysql normal, porém quando vou consultar se o login existe nao da certo. ele nunca acha registro.
existe registro ja inseri varios para testar mais nenhum da certo
vejam os codigos, caso tenha algo errado me avisem.
Problema bobo mas fazia dessa forma no debian e nunca tive problemas estou usando fedora 13

conecta.php
<?php
$host_site = "localhost";
$banco_site = "site";
$usuario_site = "root";
$senha_site = "prxmaeadelina";
$site = mysql_connect($host_site, $usuario_site, $senha_site) or die("Não foi possível conectar-se. Verifique nome de usuário, senha e banco");
mysql_select_db($banco_site)or die("Não foi possivel conectar-se com o banco de dados");
?>

login.php
<?php
$user = $_POST['usuario'];
$psw = $_POST['senha'];
include "conexao.php";
$query = mysql_query("select * from usuario where id='1'",$site);

$resultado = mysql_fetch_assoc($query);

if (empty($resultado))
return false;
else {
header("location:http://www.google.com.br");
}
senha='$psw'");//executa a query, ou mostra um erro
?>


formulario
<form id="frmlogin" name="frmlogin" method="post" action="./php/login.php">
<table>
<tr>
<td>
<label for="usuario">Usuario</label>
</td>
<td>
<input type="text" id="usuario" name="usuario" />
</td>
</tr>

<tr>
<td>
<label for="senha">Senha</label><br/>
</td>
<td>
<input type="password" id="senha" name="senha"/>
</td>
</tr>
</table>
<div class="titulo">
<input type="submit" value="login"/>&nbsp;&nbsp;&nbsp;&nbsp;<a class="linkp" href="#">Esqueci a senha</a>
</div>
</form>


  


2. eu uso este esquema

Jonatan Gomes
BarbaNegra

(usa Ubuntu)

Enviado em 04/03/2011 - 11:41h

<?php
#Conectando com o MySql#
$connect= mysql_connect('localhost','root','');

$bancodedados="entrelinhas";

mysql_select_db($bancodedados);

//query queseleciona o usuário correspondente ao login e senha informados
$query = "select ID,Senha from entrelinhas where ID='$ID' and
Senha='$senha'; ";

//executa query
$res = mysql_query($query);
//verifica se query retornou resultados
$num_linha = mysql_num_rows($res);

if($num_linha > 0){
echo "<font color='red' size= 7 align= 'center'> Logado lol </font>";
}
else {
session_start();
$_SESSION['login']= "<font color='red' size= 3 align= 'center'>ID ou Senha incorretos</font>";
header("Location: vips.php");

exit;
}
?>






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts