Ahoj, mám problém se zadáváním času. Ve víru vášní jsem se rozhodl vložit do skrytého pole formuláře tohle:
VALUE= "<?
SetLocale ("LC_ALL","Czech");
echo StrFTime ("%d. %B %H:%M");?>
a zažil trpké zklamání. Do databáze se odesílá pouze červené W, ačkoli na localhostu to bez problémů funguje.
Poradí mi někdo, kde může být chybka?
Tak tohle moc nechápu.....pro čas je přeci v PHP fce Date()
Já moc nevím, tohle jsem napsal podle Koska. Date() zkusím.
http://casopis.programator.cz/r-art.php?clanek=12
No ne, ale co když chci vypsat dny a měsíce česky?
To je jednoduchý ... když ti to třeba hodí měsíc jako číslo 12
tak uděláš
$vmesic = date....;
if($vmesic == 12){$mesic = "prosinec";}
třeba to de líp ale sem jen prachobyčejný začátečník...
jde to lip. udelas si pole, kde na index odpovidajici cislu mesice ulozis jeho pojmenovani. pak napises treba $mesic = $mesice[5]; a v promenne $mesic mas 'kveten'. takze usetris 12 podminek...
<HTML>Jak rika Tonik....
BTW: pozor na prestupny mesic ;)))))</HTML>
Richard: Ty znáš přestupnej měsíc? já teda ne, leda přestupnej rok ;-)
Prestupnej mesic je unor jednou za 4 roky :)
StrFTime ("%d. %B %H:%M"); --- žeby ASP?
Sojkovec: Ale číslo měsíce/index pole je furt 2, takže neni co řešit ;-)