Uz je to tu zas

Nevite cos tim... uz to zas nejde... Ja sem z toho na bednu!!!

<?php

if($from=="Mrkef@email.cz")
{
header(location:"http://stargatewg.web2001.cz/pass.php/");
}
else
{
header(location:"http://stargatewg.web2001.cz/send.php/");
}

?>
A co nejde?
pred tim skriptem nesmis mit zadny vystup (ani mezery..)
byval tu zaptnuty output buffering (?), takze to nevadilo...
A já tam snad nějaký mám? //Bohdan
Ten script, oznámí to, že stránka nenalezena //Lukasik
co ja vim :)
skript ohlasi ze stranka nenalezena? myslis prohlizec?
videl bych to na to lomitko na konci, skus to bez nej...
ok
To snad funguje, ale jak se daj přenést hodnoty proměných dál.
Myslim to asi tak, že Máš jeden soubor, kde návštěvník zadá hodnoty... v druhým se s ním nic nedělá a až ve třetím je využiješ...
no..bud cookies nebo spis session
podivej se na www.php.net
ok to je presne ono pouzij session
souhlasim z bohdanem
Neni to zbytecne slozity?
Ja bych z toho udelal konstanty...
konstanty se stejne jako promeny rusi po skonceni skriptu. takze jestli chces prenyst nejakou hodotu mezi dvema skriptama (nebo dvema spustenima jednoho skriptu) tak ti nezbyde nic jinyho nez ji nekde ulozit.
1. na servru
-do souboru
-do databaze
-session
2. u klienta
-cookies
-jako parametr do url

ale mozna jsem nepochopil o co ti jde..
v header se musi vypisovat kompletni hlavicka, kterou chces odeslat.

spatne:
header(location:"http://stargatewg.web2001.cz/pass.php");

spravne:
header("location: http://stargatewg.web2001.cz/pass.php");

nebo mas na mysli nejakou jinou chybu?

pokud jde o prenos promenne, normalne mi to funguje stejne jako treba toto:
header("location: http://stargatewg.web2001.cz/pass.php?id=test");

m.s.
>>v header se musi vypisovat kompletni hlavicka, kterou chces odeslat.

A co ručičky a nožičky?
:-))))) rucicky rulez

Jde mi spis o to...:
Mam jeden script k´de do formu zadas nejaky data.... po odkliknuti to prenese na jinej script... ten jeste nic nedela z daty..., ale az ten dalsi... Jde jednoduse prenest hodnoty z prvniho do druhyho scriptu... ale jak do tretihi...?
tak znova :-)

konstanty se stejne jako promeny rusi po skonceni skriptu. takze jestli chces prenyst nejakou hodotu mezi dvema skriptama (nebo dvema spustenima jednoho skriptu) tak ti nezbyde nic jinyho nez ji nekde ulozit.
1. na servru
-do souboru
-do databaze
-session
2. u klienta
-cookies
-jako parametr do url

zalezi o jaka data jde, ale asi bych v tvem pripade bud dal do nejake session promene nebo jako paremetry do linku na druhem skriptu
Ok ja sem se dival na sessions a prislo mi to slozity... tak ja o tak udelam... Dik
Sakra a co misto presmerovani ten soubor includovat??? Promnenny ti zustanou a na konec toho includovanyho souboru das jeden if, aby uz to proste dal nepokracovalo a hotovo.... A nemusis se srat se sessions nebo presmerovanim.... Samozrejme to neni reseni ve fsech pripadech, ale ve tvym bych to asi pouzil...
To je fakt... udelat ze dvou jeden soubor...
A s headrama nebudes mit problem, navic muzes na zacatek vzdycky includovat nakej head.php a v nem takovy ty veci jako styly a tag, proste include je pekna vec :-)))