Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom pessoal estou com o seguinte problema. Na hora que eu vou criar o cookie aparece o erro:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\Inetpub\wwwroot\Intranet\cv\conecta.php:14) in C:\Inetpub\wwwroot\Intranet\cv\login.php on line 36
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Inetpub\wwwroot\Intranet\cv\conecta.php:14) in C:\Inetpub\wwwroot\Intranet\cv\login.php on line 36
iu
Vou posta o codigo que to usando para ve se alguem da um luz.
Login.php
<?php
$login = $_GET["user"];
$senha = $_GET["pass"];
$criptografada = base64_encode($senha);
$decriptografada = base64_decode($criptografada);
$embaralha = '$' .$criptografada;
include"conecta.php";
$resultado = mssql_query("select * from Candidato where CodCandidato = '$login'");
$linhas = mssql_num_rows($resultado);
$conferir = mssql_result($resultado, 0, 'Pass');
if ($linhas ==0)//testa se a consulta retornou algum registro
{
include"sadmins.php";
} else {
if ($embaralha != $conferir)//confere a senha
{
include "sadmins.php";
}else{//usuario correto.. vamos criar os cookies com sessions…
session_start();//nunca esqueça de por isso antes de usar session
$_SESSION["login_usuario"] = $login;
$_SESSION["senha_usuario"] = $embaralha;
// redireciona par a pagina principal
//header("Location: opcoes_adm.php");
echo('iu');
}
}
?><?php
//DADOS PARA CONEXÃO
$servidor = 'sql.*.com.br'; //SERVIDOR
$bd = 'Curriculo'; //DATABASE
$usuario = '***'; //USUÁRIO
$senha = '***'; //SENHA
//CONECTANDO
$con = @mssql_connect($servidor, $usuario, $senha)
or die('ERRO NA CONEXÃO');
//SELECIONA O DATABASE A SER UTILIZADO
$db = @mssql_select_db($bd, $con)
or die('ERRO NA SELEÇÃO DO DATABASE');
?>Carregando comentários...