Que Loucura é Essa?
#1
Posted 24/04/2004, 22:37
<?
session_start();
header("Cache-control: private");
$login=$_POST['login'];
$senha=$_POST['senha'];
//Limpar
$login=trim($login);
$senha=trim($senha);
//Verificar
$query="select nome from usuarios where login='$login' and senha='$senha'";
include ("conexao.php");
$result=mysql_query($query);
$count=mysql_num_rows($result);
$exibir=mysql_fetch_array($result);
if($count>0)
{
$_SESSION['valido']=$exibir[0];
header("Location: index.php");
}
else
{
header("Location: erro.php");
}
?>
bem o negoço é que ele não ta verificando, ou melhor não esta encontrando o usuario...eu rodo esse mesmo codigo aki no meu pc e ele encontra de boa...mais na net não da!!!!
Help-me!!! valeuuu
ystaile@hotmail.com
#2
Posted 24/04/2004, 23:12
sei lá...
as vezes a versão do PHP...
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#3
Posted 24/04/2004, 23:19
Mais lá no cadastro, quando a pessoa se cadastro ele fais uma varredura pra vê se ja esta cadastrado...usando o mesmo metodo...Então o problema tá no host...
sei lá...
as vezes a versão do PHP...
ystaile@hotmail.com
#4
Posted 24/04/2004, 23:21
ao inves de:
$_POST['login']; vc põe $HTTP_POST_VARS['login']; e $_POST['senha']; vc põe $HTTP_POST_VARS['senha'];
Testa para ver se vai funcionar!!!
Edição feita por: M.c.L., 24/04/2004, 23:24.
#5
Posted 25/04/2004, 03:06
$_POST['login']; vc põe $HTTP_POST_VARS['login'];
e
$_POST['senha']; vc põe $HTTP_POST_VARS['senha'];
deixa o $_POST[''] mesmo $HTTP_POST_VARS é veio d+
qnto ao erro procura inicializar a seção certa
session_start(); // falta o nome da seção
#6
Posted 25/04/2004, 08:37
Usar ou ñ o $_POST['']; ou $HTTP_POST_VARS['']; vai depender da versão do PHP ou outro lance q tem ae...$_POST['login']; vc põe $HTTP_POST_VARS['login'];
e
$_POST['senha']; vc põe $HTTP_POST_VARS['senha'];
deixa o $_POST[''] mesmo $HTTP_POST_VARS é veio d+
qnto ao erro procura inicializar a seção certa
session_start(); // falta o nome da seção
Ele nem sempre vai usar o quer..
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#7
Posted 25/04/2004, 08:50
<?
session_start();
header("Cache-control: private");
$login=$_POST['login'];
$senha=$_POST['senha'];
echo "$login <=> $senha";
exit;
//Limpar
$login=trim($login);
$senha=trim($senha);
//Verificar
$query="select nome from usuarios where login='$login' and senha='$senha'";
include ("conexao.php");
$result=mysql_query($query);
$count=mysql_num_rows($result);
$exibir=mysql_fetch_array($result);
if($count>0)
{
$_SESSION['valido']=$exibir[0];
header("Location: index.php");
}
else
{
header("Location: erro.php");
}
?>
#8
Posted 25/04/2004, 08:54
ystaile@hotmail.com
#9
Posted 25/04/2004, 09:00
<?
session_start();
header("Cache-control: private");
$login=$_POST['login'];
$senha=$_POST['senha'];
//Limpar
$login=trim($login);
$senha=trim($senha);
//Verificar
$query="select nome from usuarios where login='$login' and senha='$senha'";
include ("conexao.php");
$result=mysql_query($query);
$count=mysql_num_rows($result);
echo "Olha o número aqui: $count";
exit;
$exibir=mysql_fetch_array($result);
if($count>0)
{
$_SESSION['valido']=$exibir[0];
header("Location: index.php");
}
else
{
header("Location: erro.php");
}
?>
#10
Posted 25/04/2004, 09:04
ystaile@hotmail.com
#11
Posted 25/04/2004, 09:07
#12
Posted 25/04/2004, 09:10
Caracas meu irmã....guardeiiii...com o 'encode'...nossa é isso então.....caracas meu irmãooo valeuuu por essa luz!!! brigado...vou testar aki!Você por acaso não guardou a senha criptografada no BD?
ystaile@hotmail.com
#13
Posted 25/04/2004, 09:14
Caracas meu irmã....guardeiiii...com o 'encode'...nossa é isso então.....caracas meu irmãooo valeuuu por essa luz!!! brigado...vou testar aki!Você por acaso não guardou a senha criptografada no BD?
Se você usou base64_encode para guardar... é só colocar esta função também na senha digitada e comparar.
#14
Posted 25/04/2004, 09:26
Edição feita por: ystaile, 25/04/2004, 09:32.
ystaile@hotmail.com
#15
Posted 25/04/2004, 09:35
http://www.mysqlfrea...atements/80.php
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)