+ Responder ao Tópico



  1. #1
    gildo
    Visitante

    Padrão Header

    Pessoal,

    O que está errado no meu servidor???
    Tá dando isto:

    Warning: Cannot modify header information - headers already sent by

    No aguardo,

    Gildo

  2. #2

    Padrão Header

    bom....pelo q eu vi na minha bola de cristal vc ta usando php com apache....e esse erro ocorre quando vc tenta usar a funcao header(); depois de ter dado um echo ou coisa parecida....enfim....um dado foi enviando antes de enviar o header....



  3. #3
    gildo
    Visitante

    Padrão Header

    é que estou usando o uebimiau...
    e tá dando isto qdo vou fazer um download de um attach.

    Este é o código:

    case "down":^M
    $content_type = ($down)?"application/octet-stream":strtolower($ctype2);^M
    $filesize = strlen($body);^M
    header("Content-Type: $content_type; name=\"$filename\"\r\n"^M
    ."Content-Length: $filesize\r\n");^M
    $cdisp = ($down)?"attachment":"inline";^M
    header("Content-Disposition: $cdisp; filename=\"$filename\"\r\n");^M
    echo($body);^M
    break;^M

    VAleu

  4. #4
    hez4el
    Visitante

    Padrão Header

    o sdm ta certo, veja o código

    <?
    echo "teste";
    header("somenthing");
    ?>

    o echo determina que o header acabou então não pode ser modficado.
    verifique se não há código de escrita ou muitos espaços em pbrabco
    antes do header();

    Abraços



  5. #5
    veiga
    Visitante

    Padrão header

    dae cara,

    outra coisa q vc tem q cuidar eh q o <? q contem o Header tem q estar na primeira linha do arquivo...


    falo!

    veiga