form + mktime() + redirect
- rokerkony
- Člen | 122
ahoj mam formular v actionLector()
$form = new AppForm($this, 'adminUpdateLector');
. . .
$form->addSubmit('send', 'Odeslat');
$form->onSubmit[] = array($this, 'FormAdminUpdateLector');
a kdyz ho odeslu tak volam metodu z modelu aby mi ulozila data do databaze a pak redirectuju. problem nastane kdyz to ukladam a pouziji fci mktime()
kéd v modelu: ($dateBirthday = „01.01.1999“;)
dibi::query('
INSERT INTO people',
array(
'people_id' => $userId,
'people_description' => $description,
'people_birthday' => mktime(0, 0, 0, substr($dateBirthday, 3,2), substr($dateBirthday, 0,2), substr($dateBirthday, 6)),
'people_phone' => $phone,
'people_address' => $address,
)
);
bez te funkce to probehne v poradku s ni se vyhodi hlaska:
Cannot set HTTP code after HTTP headers have been sent
nevíte čím to je?
- Patrik Votoček
- Člen | 2221
Nemáš zapnutý firePHP? Pokud ano koukni do konzole jestly ti to tam nevyhazuje nejakej error… Nebo jenom zmensi ladenku (takova ta sipicka v pravo nahore) a koukn jestly tam nemas nejakej error…
- jasir
- Člen | 746
rokerkony napsal(a):
stydim se… vkladal jsem do te funkce spatne hodnoty … opravdu tam ty errory byly :-(
jsem zvykly pouzivat Operu a proto firePHP pouzivam jen ojedinele :-/ chtelo by to udelat takovy plugin i do opery :-D
diky
Doporučuju si ve firefoxu vyrobit speciální development profile a vyladit si ho jenom pro vývoj – doplňky firebug (+ jeho doplňky firecookie, codeburner, inline code finder, rainbow, yslow), firephp, webdeveloper, measureit, reloadevery, colorzilla, quickjava, IETab.
Editoval jasir (7. 5. 2009 14:31)
- Tomik
- Nette Evangelist | 485
Já doporučuju si Firefox pro vývoj postavit na Portable Firefox – http://portableapps.com/…fox_portable. Jednak ho pak lze nahrát třeba na flashku, mám tedy svůj vývojový FF pořád s sebou. A pak, když se stane něco blbýho, tak ho jen překopíruju ze zálohy. Nezapisuje totiž nic do systému, pouze do té složky, kde je. Takže nevezme sebou můj primární FF na browsdání (spolu s rozšířeními a záložkami atd.).