Oznámení
Zvlastni problem – bila stranka
před 9 lety
- Kcko
- Člen | 292
Snazim se ulozit vetsi mnozstvi textu odesilane z $_POST pole z Wysiwyg editoru (Tinymce).
Kod ma tuto logiku
try
{
// ulozeni
DIBI::query($dotaz);
// presmerovani nekam
header("location:...");
exit();
}
catch
{
}
No a me se zaznam neulozi, misto toho se objevi bila stranka bez niceho,
nevypise to bohuzel ani zadnou chybu.
Co je nejhorsi, kdyz pouziju mysql_query tak to funguje.
Nevi nekdo co by s tim mohlo byt? Nevim jak to mam odladit / zjistit
před 9 lety
- vrtak-cz
- Člen | 2249
Používáš to v nette? Pokud ano Nahoď laděnku… Pokud ne zkus přidat na začátek scriptu:
error_reporting(E_ALL);
před 9 lety
- Kcko
- Člen | 292
Bohuzel, v Nette to neni a Error reporting mi nevypise nic, protoze mi to ukaze opet pouze bilou stranku. Je to skutecne zajimavy problem (DIBI::query() x mysql_query)
před 9 lety
- Tomik
- Nette Evangelist | 489
A co máš v to catch
bloku? Pokud nic, pak to znamená, že
v dotazu je chyba, dibi vyhodí výjimku, kterou ty odchytíš, ale
nezpracuješ… Tedy bílá stránka…
Pokud v tomto problém není, zkus se kouknout, zda se vůbec dostane PHP ke slovu (hlavička odpovědi). A případně se kouknout do Apache logu.
před 9 lety
- rokerkony
- Člen | 123
zkus misto query pouzit dibi::nativeQuery()
před 9 lety
- kendik
- Člen | 1
rokerkony napsal(a):
zkus misto query pouzit
dibi::nativeQuery()
mel sem stejny problem, jen sem nepouzivam Tiny ale CKE, a tohle pomohlo