Autor | Zpráva | ||
---|---|---|---|
jeniksoft Profil |
#1 · Zasláno: 9. 2. 2011, 19:54:46
Ahoj,
tento řádek se odmítá provést header("Location: ./show.php?id=".$_GET['id']."&edited=1"); pokud je za tímto řádkem. pokud je před ním nebo je tento řádek zakomentován změna adresy se normálně provede : echo("<a href='".$cesta_obr."?time=".time()."' rel='lightbox[".$id."]' title='".$nazev."'><img src='".$cestat_obr."?time=".time()."' alt='Fotka' /></a>"); čím to? |
||
whysper93 Profil |
#2 · Zasláno: 9. 2. 2011, 19:58:58
Teoreticky sis už na dotaz odpověděl sám :)
funkce jako header či cookie musí být úplně na začátku soubru před jakýmkoliv výstupem. |
||
jeniksoft Profil |
#3 · Zasláno: 9. 2. 2011, 20:00:43
ale prd... Výstupů tam mám předtím dalších 50 a normálně to jede, je to tímto konkrétním... Nebo máš nějaký lepší způsob jak přesměrovat stránku uprostřed dokumentu?
|
||
whysper93 Profil |
#4 · Zasláno: 9. 2. 2011, 20:02:13
Promiň. Nemám lepší způsob. Hází ti to nějakou chybovou hlášku?
|
||
Medvídek Profil |
#5 · Zasláno: 9. 2. 2011, 20:04:02
jeniksoft:
Pokud máš špatný návrh a potřebuješ nutně přesměrovat, tak můžeš prasácky přes javascript a window.location.replace |
||
jeniksoft Profil |
#6 · Zasláno: 9. 2. 2011, 20:04:29
nehází to nic.. Právě...
|
||
joe Profil |
#7 · Zasláno: 9. 2. 2011, 20:09:18
jeniksoft:
„Nebo máš nějaký lepší způsob jak přesměrovat stránku uprostřed dokumentu?“ Když ji budeš ukládat do bufferu pomocí ob_start(), můžeš použít přesměrování kdy chceš. |
||
jeniksoft Profil |
#8 · Zasláno: 9. 2. 2011, 20:11:37
jak se to dělá?
|
||
jeniksoft Profil |
#9 · Zasláno: 9. 2. 2011, 20:15:43
Jo, tak stačí dát na začátek souboru
ob_start(); a na konec ob_end_flush(); díky, pane kolego... |
||
Časová prodleva: 13 let
|
0