crucifier 0 Denunciar post Postado Março 20, 2006 peço desculpas pela minha ignorancia..estou acostumado com o ASP q eh soh escrever response.write "pagina" q ja redirecionava... vi q o php eh mais cheio de detalhes.. mas vamos a duvida... estou com o codigo tentando usar o tal do header..ja tentei colocar o ob_start(); antes de todo o codigo e o ob_end_flush(); no final de todo o codigo...mas mesmo assim nao funfa o q eu estranhei eh que esse codigo eh do dreamweaver..quando cria as coisas pelo dreawmeaver(peguei do exemplo do cd do imasters) quando eu executo o header da isso aih: Warning: Cannot modify header information - headers already sent by (output started at C:\webmater\mh\principal.php:7) in C:\webmater\mh\paginas\usr_cadastro.php on line 51 codigo ta assim: $insertGoTo = "includes/alo.htm"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo));}e antes do codigo não tem nenhum conteudo html...mas não da certo mesmo assim se alguem puder me ajudar... mais uma vez peço disculpa pela minha ignorancia..sou iniciante em php Compartilhar este post Link para o post Compartilhar em outros sites
Perfect Lion 10 Denunciar post Postado Março 20, 2006 O header ele é obrigado a vim antes de qualquer html ou conteudo impreso na tela então você tem que colocar assim header("Location: url"); ok ;) Compartilhar este post Link para o post Compartilhar em outros sites
crucifier 0 Denunciar post Postado Março 21, 2006 valew a ajuda=]mas nem era isso...dexa keto Compartilhar este post Link para o post Compartilhar em outros sites