Ir para conteúdo
Fórum Script Brasil
  • 0

Problemas com session_start


Luis Dalmolin

Pergunta

<?php session_start(); ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Informar - Administrador</title>

<link rel="shortcut icon" href="../img/favicon.ico">

<link href="../informar.css" rel="stylesheet" type="text/css" />

<link href="../menu.css" rel="stylesheet" type="text/css" />

<script src="../funcoes.js" language="javascript" type="text/javascript"></script>

</head>

<body>

<div id="banner">

<div id="logotipo">

<a href="index.php"><img src="../img/logo_informar.png" width="335" height="106" border="0" title="Informar - Soluções em Informática" /></a>

</div>

<div id="menu_">

<div id="menu">

</div>

</div>

</div>

<div id="site">

<div id="conteudo">

<?php

include('conexao.php');

$login = $_POST["login"];

$senha = $_POST["senha"];

$sql = "SELECT * FROM adm WHERE login = '$login' and senha = '$senha'";

$resultado = @mysql_query($sql);

if (mysql_num_rows($resultado) > 0) {

$_SESSION["logado"] = 1;

$_SESSION["user"] = $login;

$_SESSION["pass"] = $senha;

echo "<script>window.location = 'home.php';</script>";

} else {

echo "<script>alert('Dados incorretos');</script>";

echo "<script>window.location = 'index.php';</script>";

}

?>

</div>

</div>

</body>

</html>

ta ai o código, o session_start é a primeira coisa que vem, eu sempre usei assim e sempre deu certo...

sera que alguém pode me ajudar com o erro?

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\Inetpub\wwwroot\webinformar\admin\home.php:1) in C:\Inetpub\wwwroot\webinformar\admin\home.php on line 1

esse é o erro...

valeu!

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Provavelmente o teu arquivo tenha BOM, e o teu editor não exibe, copia todo o conteúdo do arquivo e cola em um novo, salva e verifica, ou envia o arquivo que você está usando para algum host de arquivos (rapidshare, etc), para que a gente possa verificar isso diretamente no arquivo.

Link para o comentário
Compartilhar em outros sites

  • 0

Sinceramente, só analisando tudo, pois o erro está sendo exibido no arquivo login.php, diz que o buffer está sendo liberado no arquivo home.php, mas esse arquivo não é chamado (include/require) no login.php... ou seja, não tem lógica... a única coisa que falta ver o conexao.php, mas provavelmente não dê em nada, bom vai ter que debugar linha a linha...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...