Zvolené téma obsahuje celkem 4 odpovědi. Do diskuze (2 účastníci) se naposledy zapojil uživatel depperdc a poslední změna je stará 9 let, 9 měsíců.
-
chlapci vyborne… wordpress mam u klienta bohuzel s automatickou aktualizaci… nyní čast kodu…
<?php
$ttden = 04;
$ttmesic = 08;
$ttrok = 2014;
?>
<?php echo Date("d.m.Y", mktime(0, 0, 0, $ttmesic, $ttden, $ttrok)); ?>
nefunguje! objeví se datum okolo prosince 2013
ale pokud napíšu
$ttmesic = 07+01;
normálně to jde… no…. děláte to už skoro jako soudruzi… worpress 3.9.2 a Exec-PHP
Automatické aktualizace rozhodně doporučujeme! Naopak plugin Exec-PHP není příliš vhodným způsobem řešení pro požadavky klientů. Každopádně uvedený příklad podle mě fungovat nemůže nikde, protože PHP funkce mktime() potřebuje ke správnému fungování dostávat parametry v podobě přirozeného čísla (tedy integer), a to bez úvodních nul. Sčítání 07+01
bude fungovat, protože PHP nuly při sčítání odstraní a výsledkem bude číslo 8
.
A proč se to rozbilo až teď a obviňujete z toho automatickou aktualizaci WordPressu? Pokud tam totiž budete posílat úvodní nuly, tak si bude PHP myslet, že jde o osmičkovou soustavu, kde je nejvyšší číslo 7
, takže to skončí samozřejmě pouze nulou (což je podle manuálu prosinec). Dosud tam ale byly měsíce s nižším číslem, např. 07
ještě fungovalo, ale po přeskočení do srpna přestala hodnota 08
logicky fungovat. Vlastně je tedy podle manuálu vše v pořádku, ale protože jsou zadávány parametry špatně s úvodními nulami, tak se zobrazuje i “špatné” datum… Doporučuji tedy odebrat úvodní nuly, úspěch zaručen…
Čest práci :-)
Tak takovouhle sofistikovanou odpověď jsem nečekal. Děkuji za vysvětlení. Zas o chlup chytřejší :)
Jinak smekám… a děkuji
Díky, jen jsem trochu zapřemýšlel, proč se to pokazilo zrovna v srpnu a dříve to fungovalo :-)
vím, že bych asi měl založit nové téma, ale objevil se ještě jeden problém.
v html editoru to úplně přestalo brát php a dokonce i tagy jako B či STRONG, velká ignorace DIV a podobně.
Co jsem zjistil, je zajímavé, že administrátorovi webu se po přihlášení vše zobrazuje normálně. Ale návštěvníkovi ne. Prostě pro mě super zajímavá aktualizace :) doufam, že to bude zase nějaká super blbost. popř prosím doporuč nějaký dobrý php plugin.. php css a jiné.. používám jak v html editoru, tak ve widgetech a funkčnost je docela důležitá. Díky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti