Autor Zpráva
Václav Šoupal
Profil
Zdravím,
potřeboval bych poradit jak mám udělat, když mám obsah , který se má změnit jen v určité datum.
Například otevírací doba. Je otevřeno denně a vím, že bude zavřeno 22.3.2016. Takže aby se v toto datum změnil obsah na Zavřeno.
Zkoušel jsem toto:

<?php
date_default_timezone_set("Europe/Prague");
$t = date("d.m.Y");

if ($t == "16.2.2016") {
    echo "Zavřeno";
} else {
    echo "Otevřeno";
}
?>

ale asi nejde použít == v if, když zkouším < nebo > tak to funguje, ale přišlo by mi to praktičtější, když to šlo udělat nějak s tím rovnáse, protože bych těch údajů, kdy se to má měnit potřeboval vložit více.
Jsem lajk, takže si moc rád nechám poradit.
Díky moc za jakoukoli radu
anonymnii
Profil *
m v date obsahuje 02, nikoliv 2. S rovnitkem to pochopitelně musi vrátit false.
Václav Šoupal
Profil
Funguje, super! Jsem idiot :D
Díky moc :)
Lonanek
Profil
Proč tolik kritiky, nikdo není dokonalý.
Stačí si projít manuál date() a bude jasno.

d = 01-31
m = 01-12
j = 1-31
n = 1-12

Jen pro zajímavost, kvůli tomu datu budete pokaždé upravovat zdrojový php soubor?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: