Autor Zpráva
Danielson
Profil *
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
Danielson
Dej sem kód.
Danielson
Profil *
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.
Taps
Profil
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
BOM, nebo nějaký netisknutelný znak před Header() ... ??

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0