Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

redirect

[es] :: PHP :: redirect
(Zaključana tema (lock), by Nemanja Avramović)

[ Pregleda: 3074 | Odgovora: 13 ]

Postavi temu

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

tuzlaorg

Član broj: 286
Poruke: 285
*.dsl.mindspring.com

Sajt: www.tuzlaorg.com


Profil

icon redirect19.09.2001. u 20:34

Treba mi nesto kao

redirect("index.php");

a ne da je kao header...
tako da mogu da redirectujem u bilo kojem dijelu koda
hvala
Friends don`t let friends do FAT! Friends let friends do ext3 :)
19.09.2001. u 20:34 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13020
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: redirect19.09.2001. u 20:44
U okviru <head> </head> odstampas:
<meta http-equiv="REFRESH" content="120;URL=http....neki.url..">
Ako ti je i to suvise rano, onda jedino javascript pomaze ali to vec nema veze sa php-om (ma nema ni ovaj http-equiv meta tag :)...
19.09.2001. u 20:44 

frenne
Nenad Vujic

Član broj: 7
Poruke: 467
*.ptt.yu

Jabber: nenad.vujic@elitesecurity.org
ICQ: 27161247


Profil

icon Re: redirect20.09.2001. u 02:44
zasto ne moze header("Location : blabla.html")
cini mi se da sam to vidjao negde kao foru za redirekciju(da napomenem ... da nije bila SAMO na vrhu)
May law be with you!
20.09.2001. u 02:44 

Dragoslav Krunić

Član broj: 225
Poruke: 1075
*.tehnicom.net



Profil

icon Re: redirect20.09.2001. u 10:04
Citat:
frenne je napisao:
zasto ne moze header("Location : blabla.html")

cini mi se da sam to vidjao negde kao foru za redirekciju(da napomenem ... da nije bila SAMO na vrhu)


U perlu moze:
Code:

print "Location: http://www.elitesecurity.org";


e sad ne znam dal' radi i u php-u...probaj...
20.09.2001. u 10:04 

alex
Aleksandar Radulovic
Team/Project Manager, Software Development, Síminn hf.
Reykjavik, Iceland

Administrator
Član broj: 71
Poruke: 2106
*.trackwell.com

Jabber: maurice.chavez@gmail.com
ICQ: -1
Sajt: www.a13x.info


Profil

icon Re: redirect20.09.2001. u 12:19
Citat:
Ixqq je napisao:
e sad ne znam dal' radi i u php-u...probaj...


Zasto ne bi moglo? To nema veze ni sa jednim programskim jezikom,vec sa samim HTTP protokolom...
"Location:" ce raditi uvek.

Poz, alex.

Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
20.09.2001. u 12:19 

Dragoslav Krunić

Član broj: 225
Poruke: 1075
*.tehnicom.net



Profil

icon Re: redirect20.09.2001. u 12:53
Citat:
alex je napisao:
Citat:
Ixqq je napisao:

e sad ne znam dal' radi i u php-u...probaj...




Zasto ne bi moglo? To nema veze ni sa jednim programskim jezikom,vec sa samim HTTP protokolom...

"Location:" ce raditi uvek.



Poz, alex.



Pa dobro, onda nek radi tako
20.09.2001. u 12:53 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13020
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: redirect20.09.2001. u 16:20
To "Location:" mora da ide u http header Ixqq, a on je trazio kasnije u php scripti da uradi redirect, dakle kad je vec poceo output.
To malo teze, zato sto su headeri vec otisli.. dakle mora nesto client side.
20.09.2001. u 16:20 

Divine
Miloš Šaković
Yugoslavia

Član broj: 883
Poruke: 108
*.pg-dialup.cg.yu

ICQ: 16044064
Sajt: www.divine.cg.yu


Profil

icon Re: redirect24.09.2001. u 18:52
Postoji nacin, nije pravi ali radi.
Naravno, po HTML w3 standardu, meta tag ne mozes ubaciti van head taga, ali posto je microsoft kao i netscape u utrci koju su vodili, odstupali od pravila samog jezika, greske su dozvoljene i to do extremnosti. Da ne duzim pricu, za sada <meta> tag sa refresh atributom mozes ubaciti bilo gdje u kodu i on ce se izvrsiti.
Nazalost tako je, ali nece jos uvjek, XML ce promijeniti svijet sa XHTML om.
Long live W3!
I see dead people...
24.09.2001. u 18:52 

FlatLine
Beograd

Član broj: 873
Poruke: 72
*.isionline-dialin.de



Profil

icon Re: redirect24.09.2001. u 19:01
<?="<script>document.location=\"http://www.php.net/\";</script>";?>

[Ovu poruku je menjao FlatLine dana 09-24-2001 u 07:07 PM GMT]
guru in training
24.09.2001. u 19:01 

Dragoslav Krunić

Član broj: 225
Poruke: 1075
*.tehnicom.net



Profil

icon Re: redirect24.09.2001. u 19:14
Citat:
Gojko je napisao:
To "Location:" mora da ide u http header Ixqq, a on je trazio kasnije u php scripti da uradi redirect, dakle kad je vec poceo output.

To malo teze, zato sto su headeri vec otisli.. dakle mora nesto client side.


Ja ga razumeo da hoce bilo gde u scriptu da izvrsi redirect.
Nisam znao da hoce posle Content-type headera (pretpostavljam) da salje ovaj.
24.09.2001. u 19:14 

dukenukem
Nemanja Nikolic
Beograd

Član broj: 970
Poruke: 99
*.30.EUnet.yu

ICQ: 35310908


Profil

icon Re: redirect03.10.2001. u 00:21
... a ako hoces da ti zameni stranicu u history onda:
<script>
<!--
self.location.replace("odeupickumaterinu.html");
// -->
</script>
naravno ovo mora da bude IZA headera, a i browser mora da podrzava javascript.

u stvari - kad bolje razmislim - za koji q bi to uopste radio???? mislim, da je u pola sourcea stranice... besmisleno!

= come get some =
03.10.2001. u 00:21 

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1347
*.ipt.aol.com



Profil

icon Re: redirect03.10.2001. u 18:57
ne znam stvarno u cemu je problem? Redirekcija se iz bilo kog dela koda moze izvrsiti ako odstampas sledece :

<meta http-equiv='refresh' content='2; url=http://www.tvoj.url'>

content=2 moze biti izmenjen u bilo koji broj , taj broj znaci koliko ce vremena da saceka pa da te prebaci na stranicu koju si naveo
Did you know that one of the best weight loss pills is Proactol? Well, in my experience it is certainly one of the top diet pills on the market.
03.10.2001. u 18:57 

||NeX||
Nedim Šabić
Air Net GmbH
Njemačka - BiH

Član broj: 1430
Poruke: 1382
*.as53.tr.bih.net.ba.

Sajt: www.mimbair.net


Profil

icon Re: redirect13.07.2003. u 19:26
Citat:
Gojko Vujovic:
U okviru <head> </head> odstampas:
<meta http-equiv="REFRESH" content="120;URL=http....neki.url..">
Ako ti je i to suvise rano, onda jedino javascript pomaze ali to vec nema veze sa php-om (ma nema ni ovaj http-equiv meta tag :)...


Svaka čast care, i suviše jednostavno!

13.07.2003. u 19:26 

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 2371
*.11.EUnet.yu

Jabber: grakic@jabber.org
Sajt: blog.goranrakic.com


Profil

icon Re: redirect19.07.2003. u 02:29
Možeš raditi baferisanje prikaza (čuvaš sav prikaz u promenljivoj ili nizu sve dok mu ne pošalješ neku sekvencu). Onda Header funkciju možeš koristi uvek u kodu.

Drugo možeš koristi ugrađene mogućnosti php-a za baferisanje (output_buffering, pogledaj manual).

Treće možeš imati neku funkciju koja zamenjuje echo, ili šta već koristiš:

Code:


$output=0;

function becho($var) {
    global $output;
    $output=1;
  
    echo($var);  
}


i funkciju redirect:

Code:

function redirect($lokacija) {
    global $output;
    if( $output==0 ) Header('Location: '.$lokacija);
    else {
        echo('<script language="JavaScript">location.href="'.$lokacija.'"</script>');
    }
}


Manje elegantno, ali radi.
http://sr.openoffice.org — slobodan kancelarijski paket, zamena za MS Office, na srpskom i engleskom, legalno bez troškova licenciranja
19.07.2003. u 02:29 

[es] :: PHP :: redirect
(Zaključana tema (lock), by Nemanja Avramović)

[ Pregleda: 3074 | Odgovora: 13 ]

Postavi temu

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.