Tema: Re: php date funkcija
Autorius: Mendoza
Data: 2011-05-30 23:42:21
$siandien_data = date('Y-m-d');
$rytoj_data = date('Y-m-d', strtotime('+1 day'));
$poryt_data = date('Y-m-d', strtotime('+2 day'));

o po to kiekvieną datą leidi per f-ja, kuri parašo normaliai tekstą


--
jei rezultatas tas pats - kam moketi daugiau ?

Mendoza
@utos klubo signataras
--
Citroen C5 2.2HDI '05 abtamats, lietekų dangteliai garaže
Kaunas



"Donatas S"  wrote in message news:irvk14$bdt$1@trimpas.omnitel.net...

Sveiki,

Nelabai susiduręs  esu anksčiau su PHP, bet kai žmogus išėjo riekia
ištaisyti klaidą kode, tai gal galit padėti. Imetu kodą:

$siandien_men = date('m');
  $siandien_diena = date('d');
  $siandien_data = date('Y-m-d',
mktime(0,0,0,date("m"),date("d"),date("Y")));
  $men = "";

if ($siandien_men == "01")
    {
     $men = "sausio ";
    }
    if ($siandien_men == "02")
    {
     $men = "vasario ";
    }
    if ($siandien_men == "03")
    {
     $men = "kovo ";
    }
    if ($siandien_men == "04")
    {
     $men = "balandžio ";
    }
    if ($siandien_men == "05")
    {
     $men = "gegužės ";
    }
    if ($siandien_men == "06")
    {
     $men = "birželio ";
    }
    if ($siandien_men == "07")
    {
     $men = "liepos ";
    }
    if ($siandien_men == "08")
    {
     $men = "rugpjūčio ";
    }
    if ($siandien_men == "09")
    {
     $men = "rugsėjo ";
    }
    if ($siandien_men == "10")
    {
     $men = "spalio ";
    }
    if ($siandien_men == "11")
    {
     $men = "lapkričio ";
    }
    if ($siandien_men == "12")
    {
     $men = "gruodžio ";
    }

o rezultate turėtų būti :

<th>pavadinimas<br>('.$men.($siandien_diena+1)' d.)
<th>pavadinimas<br>('.$men.($siandien_diena+2)' d.)
<th>pavadinimas<br>('.$men.($siandien_diena+3)' d.)

O problema yra ta, kad kai ateina Tarkim Gegužės 30d. tai rezultatas būna
toliau Gegužės 31, Gegužės 32d. ir t.t. Na patys suprantate..
kaip šią problemą galima būtų pataisyti