[ ifet4y @ 29.10.2006. 21:56 ] @
obicna redirekcija na serveru http://72.36.194.218/~furnirc/ ne radi ...
Code:
<? header("Location : http://www.google.com"); ?>

hostujem na Linuxovom serveru, instaliran php 5.1.6.
evo linka

http://72.36.194.218/~furnirc/test.php
dok na mojoj masini (IIS) odlicno radi, nisam bas advanced u PHP-u i molim profesionalce za help

[ maxa123 @ 29.10.2006. 22:17 ] @
Probaj da koristiš <?php tag umesto <? i ispod linije header(...) dopiši naredbu exit; da osiguraš da se ostatak koda ne izvršava.
[ CtrlAltDel @ 29.10.2006. 22:19 ] @
verovatno te zeza sesija...

ovo moz da ti pomogne mesto header

echo '<META http-equiv="refresh" content="1;URL=index.php">';

jes da nece proci validaciju ako je u sredini fajla ali radi posao
[ Not now, John! @ 29.10.2006. 22:38 ] @
Mene prebaci na admin.php.
Probaj izbaciti razmak između "Location" i ":". Možda neki pretraživači ne razumiju.
[ ifet4y @ 29.10.2006. 22:39 ] @
Code:
echo '<META http-equiv="refresh" content="1;URL=../admin.php?action=lista">';

odradjuje posao, ali me interesuje zasto ne radi header() ...
na sta konkretno mislis kad kazes da zezaju sesije ?
[ ivica75 @ 30.10.2006. 02:01 ] @
<? header("Location : http://www.google.com"); ?>
Bi trebalo da radi, probaj da izbrises prazno mesto izmedju location i ':' mada ne verujem da bi to mogla da bude greska!
2. proveri da slucajno nemas neko prazno mesto pre znaka za pocetak php koda(mada bi u tom slucaju treebao da dobijes upozorenje "headres already sent", medjutim moguce je da ga ne dobijas ako si iskljucio prikazivanje upozorenja u php.ini fajlu).
3. Dodaj nakon toje komande liniju echo ' '; cisto da nesto posalje browseru, mozda ti resi problem:)
[ ifet4y @ 30.10.2006. 09:26 ] @
@ivica75
kad sam umesto
Code:
header("Location : ../admin.php?action=lista");

stavio
Code:
header("Location:../admin.php?action=lista");

(makao razmak izmedju : sa obe strane) ... proradilo je
hvala momci ;)