Autor | Zpráva | ||
---|---|---|---|
sparky Profil * |
#1 · Zasláno: 4. 3. 2016, 10:03:45
Zdravím, chtěl bych se zeptat, kde správně bych měl mít umístěnou funkci header(). Mám vytvořený index, kde do contentu posílám daný obsah (require "podstranka"). Na podstránce mám před kodem php kod ve kterém mám funkci header(). Je toto řešení správné? Nebo header musí být před <!DOCTYPE>? Děkuji
|
||
anonymníí Profil * |
#2 · Zasláno: 4. 3. 2016, 10:06:46
sparky:
Píše se tu o tom často, a nejen zde. Proč nejprve nehledáš? V PHP Manuálu se to píše také. Hned na začátku. Tebe ta lenost jednou zabije. |
||
sparky Profil * |
#3 · Zasláno: 4. 3. 2016, 11:07:26
anonymníí:
samozřejmě, že jsem si to našel a přečetl, a tudíž nechápu, proč mi script funguje a nehlásí chybu, když to používám tak, jak mám popsáno... a ano mám nastavené hlášení veškerých chyb |
||
Kajman Profil |
#4 · Zasláno: 4. 3. 2016, 11:26:12
Asi maté zapnuté bufferování výstupu, takže http hlavička může obsah přeskočit.
|
||
sparky Profil * |
#5 · Zasláno: 4. 3. 2016, 11:31:37
a je tedy správné, že mám v podstránce tento kod?
if(!empty($_GET['co']) AND $_GET['co']=="unvisible"){ $update = "UPDATE {$cfg['tbl_news']} SET aktiv = '0' WHERE id = '{$_GET['id_link']}'"; queryDBdata ($update); header("Location: " . PATH_HTTP . "administration/news"); } |
||
Časová prodleva: 9 let
|
0