Warning: mysql_num_rows(): supplied argument is not a valid MySQL resu
Prezados
Estou tendo um problema com um script, está dando o seguinte erro:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/araguaia/public_html/portaldoaraguaia.tur.br/afiliados/logar.php on line 27
Isto acontece desde que mudei de provedor.
O arquivo logar.php
<?php
###### Bloqueando o acesso direto a este arquivo #####
if (!eregi("index.php", $PHP_SELF))
{
die ("Você não tem permissão para acessar esse arquivo");
}
######################################################
$Plogin = "$login";
$Psenha = "$senha";
conecta(); // Função que faz a conexão com o banco de dados
$sql = "SELECT nome, sobrenome, usuario, situacao FROM uni_usuario WHERE usuario = '$Plogin' AND senha = '$Psenha' LIMIT 0,1";
$resultado = mysql_query($sql); b [/b]
if (mysql_num_rows($resultado) == 0 ) {
$conteudo=pagina_erro("O Login ou a Senha informados estão incorretos!");
return false;
} elseif (mysql_result($resultado, 0, situacao) == 'pendente') {
$user_cobranca = @mysql_result($resultado, 0, usuario);
$nome_cobranca = @mysql_result($resultado, 0, nome);
$sobrenome_cobranca = @mysql_result($resultado, 0, sobrenome);
include "brpay.php";
$mensagem_pendente = "
<p align=\"justify\" class=\"texto\"><strong>Prezado(a) $nome_cobranca $sobrenome_cobranca<br><br>
Seu cadastro ainda encontra-se pendente em nosso sistema. </strong></p>
<p align=\"justify\" class=\"texto\">Para se tornar ativo no sistema, é preciso efetuar o pagamento de sua adesão/mensalidade.</p>
<p align=\"justify\" class=\"texto\">Após confirmação de seu pagamento, iremos ativar seu cadastro
e seu website de membro.
<p class=\"texto\"><strong>Você pode efetuar seus pagamento através do Pagseguro no botão
abaixo: </strong></p>
<p class=\"texto\">$codigo_brpay</p>
<p class=\"texto\">Se peferir faça um depósito na conta abaixo: </p>
<p class=\"texto\">$banco </p>
<p class=\"texto\">$agencia</p>
<p class=\"texto\">$conta</p>
<p class=\"texto\">$valor1</p>
<p class=\"texto\">$titular</p>
<p class=\"texto\">Ou </p> <br>
<p class=\"texto\">$banco2</p>
<p class=\"texto\">$agencia2</p>
<p class=\"texto\">$conta2</p>
<p class=\"texto\">$valor2</p>
<p class=\"texto\">$titular2</p>
<p class=\"texto\">Após efetuar o depósito, envie-nos a confirmação através do link <a href=\"[http://www.$urldosite/index.php?ref=confirmar\"](http://www.%24urldosite/index.php?ref=confirmar%5C) class=\"texto-link\">[http://www.$urldosite/index.php?ref=confirmar
](http://www.%24urldosite/index.php?ref=confirmar)
<p class=\"texto\">O prazo de tolerância para comprovação do pagamento é
de 3 dias. Após isso, o membro que não comprovar o pagamento,
não poderá mais permanecer na matriz. </p>
<p class=\"texto\">Muito sucesso e prosperidade!</p>
<p class=\"texto\">Atenciosamente,</p>
<p class=\"texto\"><strong>Equipe $nomedosite!</strong></p>";
$conteudo=pagina_mensagem("$mensagem_pendente");
return false;
} else {
$usuariologado = mysql_result($resultado, 0, usuario);
session_register("usuariologado");
header("Location: index.php?ref=membros");
return false;
}
?>
Desde já os meus agradecimentos ao Forum
Discussão (1)
Carregando comentários...