Helder Lopes wrote:
<?php
// Conexão com o banco de dados
include "mysql.php";
// Inicia sessões
session_start();
// Recupera o login
$login = $_POST["username"];
// Recupera a senha
$senha = $_POST["password"];
// Usuário não forneceu a senha ou o login
if($login==" " && $senha=" ")
{
echo "Você deve digitar sua senha e login!";
exit;
}
/*
* Executa a consulta no banco de dados.
* Caso o número de linhas retornadas seja 1 o login é válido,
* caso 0, inválido.
*/
echo $nome;
$sql = "SELECT username,realname,gid FROM utilizador WHERE
username='$login'";
$result_id = mysql_query($sql,$con) or die("<br>Erro no banco de
dados!");//line 23
Where is $con defined???
-B
$total = mysql_num_rows($result_id);
// Caso o usuário tenha digitado um login válido o número de linhas
será 1..
if($total)
{
// Obtém os dados do usuário, para poder verificar a senha e passar os
demais dados para a sessão
$dados = mysql_fetch_array($result_id);
// Agora verifica a senha
if(!strcmp($senha, $dados["password"]))
{
// TUDO OK! Agora, passa os dados para a sessão e redireciona o
usuário
$_SESSION["username"] = $dados["username"];
$_SESSION["realname"] = $dados["realname"];
$_SESSION["gid"] = $dados["gid"];
require_once ('../utilizadores/listar.php');
exit;
}
// Senha inválida
else
{
echo "Senha inválida!";
exit;
}
}
// Login inválido
else
{
echo "Error";
exit;
}
?>
Why this script give me a error:
*Warning*: mysql_query(): supplied argument is not a valid MySQL-Link
resource in *ver.php* on line *23*
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php