Autor | Zpráva | ||
---|---|---|---|
Xopr Profil * |
Takže mám kód:
echo (StrFTime($CZD[.'%D'.].' %j. '.$CZM[.'%M'.].' %Y% H:%M:%S', getLastMod())); $CZD - by mělo přepisovat anglický dny na český a $CZM totéž ale s měsícama no a jaksi to nechce fungovat hlási to err: Parse error: syntax error, unexpected ']' in C:\program-files\wamp\www\index.php on line 180 Poradíte mi, prosím, co s tím mám dělat? |
||
Měsíček Profil |
#2 · Zasláno: 13. 6. 2008, 18:01:28
má to být opravdu .$CZD[.'%D'.]. nebo to má být .$CZD['%D']. (myslím tím ty dvě přebývající tečky).
|
||
Xopr Profil * |
#3 · Zasláno: 13. 6. 2008, 18:04:43
No, nevím ale po oddělání teček to vyhodí:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\program-files\wamp\www\index.php on line 180 |
||
Měsíček Profil |
#4 · Zasláno: 13. 6. 2008, 18:07:55
Kde bereš $CZD["%D"]?
|
||
Xopr Profil * |
#5 · Zasláno: 13. 6. 2008, 18:08:33
$CZD=Array("Mon"=>"v pondělí",
"Tue"=>"v úterý", "Wed"=>"ve středu", "Thu"=>"ve čtvrtek", "Fri"=>"v pátek", "Sat"=>"v sobotu", "Sun"=>"v neděli"); $CZM=Array("Jan"=>"ledna", "Feb"=>"února", "Mar"=>"března", "Apr"=>"dubna", "May"=>"května", "Jun"=>"června", "Jul"=>"července", "Aug"=>"srpna", "Sep"=>"září", "Oct"=>"října", "Nov"=>"listopadu", "Dec"=>"prosince"); echo "Poslední aktualizace byla provedena "; echo (StrFTime($CZD[.'%D'.].' %j. '.$CZM[.'%M'.].' %Y% H:%M:%S', getLastMod())); |
||
Měsíček Profil |
#6 · Zasláno: 13. 6. 2008, 18:09:54
a co že tam dělá to "%"?
|
||
Xopr Profil * |
#7 · Zasláno: 13. 6. 2008, 18:14:57
No nevím ale když oddělám tak to vyflusne jenom toto:
Poslední aktualizace byla provedena $CZD[D] 13. $CZM[m] 08 18:14:30 |
||
Xopr Profil * |
#8 · Zasláno: 13. 6. 2008, 18:38:37
No tak sem to pořešil zdlouhavěji ale funguje to jak má
Kód: $CZM=Array("01"=>"ledna", "02"=>"února", "03"=>"března", "04"=>"dubna", "05"=>"května", "06"=>"června", "07"=>"července", "08"=>"srpna", "09"=>"září", "10"=>"října", "11"=>"listopadu", "12"=>"prosince"); echo "Poslední aktualizace byla provedena ".(StrFTime('%d.', getLastMod())).$CZM[(StrFTime('%m', getLastMod()))].(StrFTime(' %Y v %H', getLastMod()))." hodin."; Výsledek: Poslední aktualizace byla provedena 13.června 2008 v 18 hodin. |
||
Joker Profil |
#9 · Zasláno: 13. 6. 2008, 20:46:50
Xopr
No nevím ale když oddělám tak to vyflusne jenom toto: Poslední aktualizace byla provedena $CZD[D] 13. $CZM[m] 08 18:14:30 Je potřeba ty proměnné nedávat do apostrofů: echo "Poslední aktualizace byla provedena ".$CZD[date("D",getLastMod())].". ".$CZM[date("D",getLastMod())].". ".date("Y v H",getLastMod())." hodin"; |
||
Časová prodleva: 16 let
|
0