Re: Error in Script!!!

From: Date: Mon, 05 Mar 2007 14:53:48 +0000
Subject: Re: Error in Script!!!
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-249861@lists.php.net to get a copy of this message
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*


« previous php.general (#249861) next »