Php

in_pakto

Power Member
bem... estou a ter problemas à seria em me ambientar a isto

tenho um projecto em maos em php e ando um bocado à nora com isto... agora é o redireccionamento, nos sites dizem pra usar o header("localizacao"); mas a instruçao so pode ser usada se nao houver codigo html (pelo que vi) o que deixa de ser util....

se alguem me poder ajudar agradecia meeeeeeeeeeesmo


msn me please [email protected]
 
Não deixa de ser útil - a única coisa que precisas de fazer é configurares o site para não te escrever nada para o browser até o código ter acabado de ser " executado" - ou seja - activares o buffer das páginas.

A sitaxe pa fazeres isso em php, não ta sei dizer, mas procura por qrr coisa tipo "php + response.buffer"

Btw, a razão pela qual estás a ter esse erro é que, após escrito, o header do html não pode ser "re-escrito"
 
Tb podes fazer em html, mesmo a imprimir a partir do servidor.
echo "<meta http-equiv='refresh' content='2;URL=index.php'> ";

o primeiro parametro do content são os segundos que demora a redireccionar.
 
bem... estive a procurar em mais uns foruns... e a soluçao que encontrei mais apropriada seria em javascript

<script type="text/javascript">
<!--
function redirecione(url){
window.location.href = url;
}
//--> (codigo a inserir logo apos o header)


<script type="text/javascript">
<!--
redirecione('index2.php');
//-->
</script> (chamada do procedimento redireccionar)


espero que possa ser util a mais alguem...
entretanto se alguem estiver diposto a ajudar um pobre jovem ignorante... agradecia
 
Back
Topo