Autor | Zpráva | ||
---|---|---|---|
Danielson Profil * |
#1 · Zasláno: 1. 7. 2007, 10:50:02
Mám hlavní index - do něj je pak includovaná kecárna a v ní když přidáváte
příspěvek, tak se to zpracovává souborem pridat.php . Jenže když probíhá pridat.php tak se vše uloží do DB a pak se to má přesměrovat zpět na kecárnu, ale píše mi to, že hlavičky byly už odeslaný... tak jsem zkusil do toho hlavního indexu úplně nahoru dát ob_start(); a úplně dolů ob_end_flush(); ale pořád to píše že hlavičky byly odeslaný..poradíte prosím? |
||
Taps Profil |
#2 · Zasláno: 1. 7. 2007, 11:11:08
Danielson
Dej sem kód. |
||
Danielson Profil * |
#3 · Zasláno: 1. 7. 2007, 11:16:38
to Taps: Díky, tady vzniká problém:
<? require("pripoj.php"); $dotaz = MySQL_Query("INSERT INTO guestbook VALUES('0', '$datum', '$jmeno', '$email', '$pass', '$vzkaz', '$ip')"); if(!$dotaz): echo "chyba"; else: Header("Location: ../index.php?stranka=kecarna&idprispevek=1"); endif; ?> zde mi to nechce přesměrovat, protože hlavičky byly odeslány. |
||
Časová prodleva: 3 dny
|
|||
Taps Profil |
#4 · Zasláno: 4. 7. 2007, 21:46:26
Danielson
Zkus to takto: <? include("pripoj.php"); $dotaz = MySQL_Query("INSERT INTO guestbook VALUES('0', '$datum', '$jmeno', '$email', '$pass', '$vzkaz', '$ip')"); if($dotaz){ header("Location: ../index.php?stranka=kecarna&idprispevek=1"); } else{ echo "nastala chyba";} ?> Pokud to nepůjde tak chyba bude asi někde jinde před header nesmí být žádný výstup (echo, print). |
||
TFSi Profil |
#5 · Zasláno: 5. 7. 2007, 00:11:19
BOM, nebo nějaký netisknutelný znak před Header() ... ??
|
||
Časová prodleva: 17 let
|
0