crocidb 0 Denunciar post Postado Dezembro 12, 2008 Estou com um problema um tanto estranho... A primeira coisa que faço no meu arquivo é chamar o start_session, porém mesmo assim ele me mostra o seguinte erro: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at imovel.php:1) in imovel.php on line 2 E o meu arquivo está assim: <?php session_start(); require("../modulos/entidades.php"); require("../modulos/users.php"); if (!Users::IsLogged()) { echo '<script>location.href = "index.php";</script>'; } (. . .) Ou seja, ele diz que já foi enviado o cabeçalho, na linha 1, mas a linha 1 é a abertura do php... Ahhh, sem contar que ele está igualzinho nas outras páginas, e funciona normal. Alias, ele estava funcionando nessa página também, mas simplesmente parou agora... Tentei colocar o ob_start, mas nada... Alguém poderia me ajudar? Valeu. Compartilhar este post Link para o post Compartilhar em outros sites
walmir.silva 0 Denunciar post Postado Dezembro 12, 2008 Tenta colocando: <?php set_time_limit(0); session_start(); ... ?> Compartilhar este post Link para o post Compartilhar em outros sites
crocidb 0 Denunciar post Postado Dezembro 12, 2008 Ih cara, não adianta... Continua dando o mesmo problema, indicando na linha três (onde está sendo chamada a função session_start)... Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Dezembro 12, 2008 1. verifique se o php.ini está com session_auto_start desligado Compartilhar este post Link para o post Compartilhar em outros sites
crocidb 0 Denunciar post Postado Dezembro 12, 2008 Bom, eu não tenho acesso ao arquivo, por que ele está no servidor... Mas acho que não está, por que nas outras páginas isso funciona normal, entende? Ahh, sem contar que se eu tiro o session_start, ele não funciona, por que não foi iniciado ainda... Compartilhar este post Link para o post Compartilhar em outros sites
walmir.silva 0 Denunciar post Postado Dezembro 12, 2008 Você esta colocando o session_start() no início do documento? Compartilhar este post Link para o post Compartilhar em outros sites
crocidb 0 Denunciar post Postado Dezembro 12, 2008 Sim, como eu mostrei, é a primeira coisa que eu faço. Você pode ver o número da linha no erro. Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Dezembro 12, 2008 o php.ini você verifica chamando a função phpinfo() info.php <?php phpinfo(); ?> Compartilhar este post Link para o post Compartilhar em outros sites
crocidb 0 Denunciar post Postado Dezembro 12, 2008 o php.ini você verifica chamando a função phpinfo() info.php <?php phpinfo(); ?> Sim, mas não adiantaria nada por que eu não poderia modificar mesmo! heheeh Compartilhar este post Link para o post Compartilhar em outros sites
crocidb 0 Denunciar post Postado Dezembro 12, 2008 Eita... Depois de duas horas perdidas nisso, eu criei outro arquivo, coloquei o mesmo código e mesmo nome, e upei pro servidor, e funcionou... Que raiva! =P hehehe Valeu aí galera! ^^ Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Dezembro 12, 2008 Sim, mas não adiantaria nada por que eu não poderia modificar mesmo!nçao era pra modificar.. apenas pra ver como estão as configurações.. enfim,,. já que resolveu.. está resolvido. Compartilhar este post Link para o post Compartilhar em outros sites
crocidb 0 Denunciar post Postado Dezembro 12, 2008 hehehe O problema era a codificação... eu to fazendo tudo com UTF-8, mas eu tinha aberto o arquivo para alterar no bloco de notas, e ele salvou em ISO, aí zuou tudo! hehehe Valeu aee hinom! ^^ Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Dezembro 14, 2008 Já vi muitos casos em que existe um espaço antes da abertura da tag do PHP, e casos onde há um caractere que quando aberto o arquivo usando UTF-8, aparece um "retângulo" antes da tag php, mas se o arquivo for aberto no editor com ISO-8859-1, não aparece nada. Acho que vale a pena você abrir o arquivo em um editor usando outra codificação, afim de entender melhor estes tipos de problemas. Compartilhar este post Link para o post Compartilhar em outros sites