Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bobrinha

Script não funciona no PHP 5 mais no 4 sim pq?

Recommended Posts

Olá... bom pessoal eu acabei de migrar para o PHP 5 e estou com algumas dificuldades visto que muitos dos meus scripts claro por e seu iniciante não funcionam então gostaria ajuda se possivel de todos...O script abaixo funciona perfeitamente no php 4 mais no 5 ao fazer login so fica uma pagina em branco e não redireciona :(

<?session_start();$Usuario = ($_POST['plogin']);$Senha = ($_POST['psenha']);//Conexão com o banco de dados include("../config.php");//Busca Usuario$sqlLogin = "SELECT membro, senha FROM cadastro WHERE senha='$Senha' AND membro = '$Usuario'";$FindUser = mssql_query($sqlLogin);//Busca Altorização$FindAutorization = mssql_query("SELECT membro, parceiro FROM cadastro WHERE parceiro=1 AND membro = '$Usuario'");$num = mssql_num_rows($FindUser);$num_Aut = mssql_num_rows($FindAutorization);//Dados corretos registraif($num>=1 && $num_Aut>=1){header("Location: home_parceiro.php");//Criando SESSION $_SESSION["plogin"] = $Usuario;$_SESSION["psenha"] = $Senha;} else{echo "<br><br><br><br><br><br><center><font color='#FF0000'>Usuário / Senha Inválidos<br>Desculpe, Você não tem permissão para acessar esta area.<br><br><br>";echo "Redirecionando...";echo '<meta http-equiv="refresh" content="3; url=index.php"></center>';}?>

Mais por que? onde que ta o erro e por que? obrigado desde de já...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Talvez o problema seja simplesmente a tag de abertura. Troque <? por <?php.

 

 

Leia o artigo Boas Maneiras ao Programar, que está pendurado no sub-fórum Artigos, Dicas, Tutoriais & Matérias. ;)

 

Abraços,

Beraldo

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloka isso no começo do codigo

ini_set('display_errors', 'On');ini_set('error_reporting', E_ALL);
e posta o erro que aparce

 

obs: troque

$Usuario = ($_POST['plogin']);$Senha = ($_POST['psenha']);
por

$Usuario = $_POST['plogin'];$Senha = $_POST['psenha'];

Compartilhar este post


Link para o post
Compartilhar em outros sites

obrigado pela ajuda eu fiz as auterações e deu nisso

Warning: mssql_query() [function.mssql-query]: message: Invalid object name 'cadastro'. (severity 16) in C:\AppServ\www\parceria\logar.php on line 14Warning: mssql_query() [function.mssql-query]: Query failed in C:\AppServ\www\parceria\logar.php on line 14Warning: mssql_query() [function.mssql-query]: message: Invalid object name 'cadastro'. (severity 16) in C:\AppServ\www\parceria\logar.php on line 16Warning: mssql_query() [function.mssql-query]: Query failed in C:\AppServ\www\parceria\logar.php on line 16Warning: mssql_num_rows(): supplied argument is not a valid MS SQL-result resource in C:\AppServ\www\parceria\logar.php on line 17Warning: mssql_num_rows(): supplied argument is not a valid MS SQL-result resource in C:\AppServ\www\parceria\logar.php on line 18

mais o banco existe e as tabelas também :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou com o mesmo problema se você conseguil arrumalo poste aqui.

por favor,

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.