O problema � na linha
!#        session_start("empresa");
que deve estar em um tag individual no in�cio do arquivo.

Solu��o indicada por RONI (www.rau-tu.unicamp.br)

Obrigado pela aten��o.



----- Original Message -----
From: Fabio A Mazzarino <[EMAIL PROTECTED]>
To: Marcos <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Tuesday, May 07, 2002 3:00 PM
Subject: Re: (linux-br) Problema: HTML + PHP + MYSQL



 Eh complicado de descobrir muitas vezes, mas acontece. ;o)

 Qdo vc envia um cookie ele eh enviado junto com o cabecalho. O cabecalho
segue uma sintaxe muito restrita, e qq coisa que sai dessa sintaxe vira
conteudo.
 Oq esta acontecendo eh que provavelmente vc esta enviando dados para o
stdout (provavelmente o printf na linha 10) e aih acaba o cabecalho e vc
nao pode enviar o cookie.

 Procure tb evitar de deixar espacos em branco do lado de fora da PI <?php
?> em arquivos que serao incluindos em outros arquivos. Isso vai gerar o
mm tipo de erro mm sem usar echo ou print ou printf (ou qq funcao do tipo)

 Qq coisa estou a disposicao.

 mazza

--------------------
Looking for a better .sig. Suggestions are being accepted.

On Tue, 7 May 2002, Marcos wrote:

!Warning: Cannot send session cookie - headers already sent by (output
!started at C:\apache\htdocs\csi_pages\apostilas.php:10) in
!C:\apache\htdocs\csi_pages\apostilas.php on line 83
!
!Warning: Cannot send session cache limiter - headers already sent (output
!started at C:\apache\htdocs\csi_pages\apostilas.php:10) in
!C:\apache\htdocs\csi_pages\apostilas.php on line 83
!
!
!Abaixo segue o arquivo para que voces possam conferir a codificacao
!HTML/PHP/MYSQL.
!Obs.: o diretorio temporario � \tmp
!Obs.: Montagem de Formul�rio (HTML) - OK
!Obs.: MySQL (Conexao, acesso � tabela, consulta e cadastramento) - OK
!
!#      # Verifica Resultado da Pesquisa
!#        $nQtdLinhas = mysql_num_rows($Consulta);
!#     if ( $nQtdLinhas > 0) {
!#           /* Encontrou Usuario */
!#           while ($linha = mysql_fetch_row($Consulta)) {
!#              $id_empresa      = $linha[0];
!#              $apelido_empresa = $linha[1];
!#              $senha_empresa   = $linha[2];
!#           }
!#         } else {
!#           /* Nao Encontrou Usuario */
!#           printf("Seu Nome.: \" $seu_nome \"<br>\n");
!#           printf("Seu email...: \" $seu_email \"<br>");
!#           $InsereUsuario = "INSERT INTO CadUsuarios (codigo,nome,email)
VALUES
!('','$seu_nome','$seu_email')";
!#           mysql_query($InsereUsuario, $ConectaDB);
!#         }
!#
!#      # Executa a liberacao de usuario para uso restrito
!#         ##### O problema esta nestas duas linhas e nao consigo achar
!documentacao para o erro encontrado
!#        session_start("empresa");
!#        session_register($id_empresa,$apelido_empresa,$senha_empresa);
!#   } else {
!#      echo "<p align=\"center\"><big><strong>Favor preencher todos os campos.
!#      </strong></big></p>";
!#      exit;
!#   }
!# ?>
!
!
!
!
!
!
!
!
!
!
!
!






Assinantes em 10/05/2002: 2268
Mensagens recebidas desde 07/01/1999: 166262
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a