Login - PHP

Fechado
Denunciar
Posts
1
Data de inscrição
terça 21 de fevereiro de 2017
Status
Membro
Última visita
terça 21 de fevereiro de 2017
-
Olá a todos,
Estou desenvolvendo um aplicativo e antes de iniciar o layout quero ver se a consulta em php funciona no browser.
A conexão com sqlserver está ok e estou trabalhando com o IIS, por isso utilizo no código "sqlsrv".
Quando vou testar recebo mensagem de erro no login e no log de erro que as variáveis não estão definidas, mesmo usando o "isset". Abaixo o código e o erro, e torço pra que alguem consiga decifrar o erro.

<?php

$serverName = "ROSANNA-PC\SQLEXPRESS"; //serverNameinstanceName
$connectionInfo = array( "Database"=>"SAUDEMENTAL", "UID"=>"SAUDEMENTAL", "PWD"=>"2202");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn ) {
echo "Connection established.<br />";
}else{
echo "Connection could not be established.<br />";
die( print_r( sqlsrv_errors(), true));
}

if (isset($_GET['usu_login'])) {
$login = $_GET['usu_login'];
}

if (isset($_GET['usu_codigo'])) {
$senha = $_GET['usu_codigo'];
}

$dbcon = "SELECT * FROM Usuario WHERE usu_login = '$login' AND usu_codigo = '$senha'";
$stmt = sqlsrv_query($conn,$dbcon);

$row_count = sqlsrv_num_rows( $stmt );
if($row_count == false){
echo "LoginErro";
}else
echo "loginOK"
?>

log_erro do PHP ->
21-Feb-2017 12:53:37 America/Sao_Paulo] PHP Notice: Undefined variable: login in C:\inetpub\wwwroot\MobileSaudeMental\logar.php on line 23

[21-Feb-2017 12:53:37 America/Sao_Paulo] PHP Notice: Undefined variable: senha in C:\inetpub\wwwroot\MobileSaudeMental\logar.php on line 23

OBS: já consegui fazer outras consultas sem envolver variáveis, e todas funcionaram.

Abraços e desde já agradeço a ajuda!!

Assine nossa newsletter!

Receba toda semana o melhor conteúdo

Assine nossa newsletter!