Autor | Zpráva | ||
---|---|---|---|
Rustic Profil |
#1 · Zasláno: 5. 6. 2005, 17:10:04
fungujou tyto dvě proměnné?
$SERVER_NAME $SCRIPT_NAME ptám se proto, že mám knihu hostů (podle koskovi knihy) a najednou mi přestala fungovat - dřív fungovala uplně bez problémů... Chyba odkazuje právě na ten řádek s $SERVER_NAME $SCRIPT_NAME. Jestli je potřeba tak sem můžu dát zdrojový kód. |
||
Pachollini Profil |
#2 · Zasláno: 5. 6. 2005, 18:26:03
Asi bude třeba použít $_SERVER["SCRIPT_NAME"] a $_SERVER["HTTP_HOST"]
Syntaxe typu $SCRIPT_NAME je zastaralá (tak asi PHP 4.1) a v novějších verzích nemusí fungovat. |
||
thingwath Profil |
#3 · Zasláno: 5. 6. 2005, 18:40:12
register_globals jsou ve výchozím nastavení vypnuté od verze 4.2.0
|
||
Rustic Profil |
#4 · Zasláno: 5. 6. 2005, 18:45:30
já mám v kódě napsáno tohle:
Header("Location: http://$SERVER_NAME$SCRIPT_NAME?show"); jak to mám tedy zapsat správně?? |
||
23k_fitko Profil * |
#5 · Zasláno: 5. 6. 2005, 19:21:47
tak jak ti rekli a navic pouzij operandu na spojeni .. cili => .
|
||
Rustic Profil |
#6 · Zasláno: 5. 6. 2005, 19:32:37
když to ale udělám takto, tak to nefunguje:
Header("Location: http://$_SERVER["SCRIPT_NAME"].$_SERVER["HTTP_HOST"] ?show"); |
||
Leo Profil |
#7 · Zasláno: 5. 6. 2005, 19:52:21
Header("Location: http://$_SERVER["SCRIPT_NAME"].$_SERVER["HTTP_HOST"] ?show");
No vsak to mate taky spatne (tip: jde o praci s retezci), Leo |
||
llook Profil |
#8 · Zasláno: 5. 6. 2005, 21:21:44 · Upravil/a: llook
Pozor na ty uvozovky, správně to bude třeba takhle:
header("Location: http://$_SERVER[SERVER_NAME]$_SERVER[SCRIPT_NAME]?show"); Taky pozor na pořadí těch proměnných, v tom co ti nefunguje to máš obráceně. |
||
Časová prodleva: 2 měsíce
|
|||
Rustic Profil |
#9 · Zasláno: 22. 7. 2005, 20:09:48 · Upravil/a: Rustic
Bohužel, ale ani tohle mi nefunguje. Možná bude chyba jinde, ale asi ne.
Vždycky, když dám odeslat příspěvek, tak se mi objeví "stránku nelze zobrazit", ale zpráva se přitom odešle. Mě jde o to, aby se mi po odeslání zprávy stránka přesměrovala na stránku s parametrom show. např.: kniha.cz/kniha.php?show Nevíte někdo jak to udělat? jestli bude potřeba, tak bych zaslal zdrojový kód.... |
||
Rustic Profil |
#10 · Zasláno: 24. 7. 2005, 12:52:18 · Upravil/a: Rustic
Zjistil jsem, že chyba určitě neni v tom $_SERVER[SERVER_NAME]$_SERVER[SCRIPT_NAME], ale bude nejspíš v tom header("Location: ... ") a taky ve mě :). V mém skriptu to má přesměrovávat, nevíte jak mám udělat to, že po odeslání zprávy se mi stránka přesměruje na jinou?
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0