Navigacija

Vartotojų tinkle

Prisijungusių svečių: 204
Prisijungusių narių: 0
Prisijungusių narių nėra

Registruoti nariai: 25,969
Naujausias narys: finxlt

Naujausi straipsniai

Paskutiniai nariai

finxlt 3 dienos
Žmogus 1 savaitė
Reikalas 6 savaitės
tanos 9 savaitės
LnKnPrK114 savaitės
inti16 savaitės
kileedyg22 savaitės
Kižas29 savaitės
Bruksnys30 savaitės
laleceylan5032 savaitės
minimukas32 savaitės
N-2035 savaitės
Rytis36 savaitės
DjArtas37 savaitės
WolfHammer37 savaitės
Nostesi47 savaitės
Wisedocs47 savaitės
asdasdddz51 savaitės
Paslapties K...52 savaitės
Audrius_1755 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 216.73.216.222
Naujienų: 529
Straipsnių: 235
Temų: 52,593
Postų: 522,554
Postų pask. parą: 0
Shout'ų pask. parą: 0
P.S.C. pask. parą: 0
Nuorodų kataloge: 13

Lankomumo Statistika

Peržiūrų šiandien: 22

Iš viso peržiūrų: 22948724

Prisijungti

REGISTRUOTIS
Nario vardas

Slaptažodis



Pamiršai slaptažodį?
Paprašyk naujo

Aktyvuoti save

Šaukykla

Jei norite rašyti žinutes, turite prisijungti.

Žmogus
2026 Rugs. 27 11:09:17
Įstojimo data: 2006 gruodžio 8 17:12:08 Tai laikas bėga. O dar pamenu pačia pradžia kaip buvo smagu su phpsfusion kurtis tuos puslapius akinanti šypsen

Žmogus
2026 Rugs. 26 10:09:53
Ar dar yra gyvu? akinanti šypsen

LnKnPrK1
2026 Bir. 21 09:06:52
Sveiki, gal kas is administracijos gali parasyti man PM,aciu

minimukas
2026 Vas. 21 08:02:25
oi oi akinanti šypsen yra dar cia gyvu? akinanti šypsen

N-20
2026 Vas. 6 21:02:05
O mes dar gyvi šypsosi)

Šaukyklos archyvas

Apklausa

Ar esate patenkinti lietuviško vertimo kokybe?

Taip!

Taip, bet yra ką taisyti (parašysiu komentaruose)

Ne

Norėdamas balsuoti turite prisijungti.
Archyvas
Reklama 400x60
Kalendorius.
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Bendri PHP-F klausimai

Autorius: Peacemaker Peržiūrų: 3570      Spausdinti temą
2007 Gru. 31 20:12:27          1 žinutė iš 3
Spausdinti pranešimą
Isidedu kalendoriu , jo kodas:

openside("Jūsų laisvalaikiui");
?>
<?php

/**
* CodeRS - Atviras kodas Lietuvai
* Copyright (C) 2007 CodeRS www.coders.lt info@coders.lt
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
*
* Ši programa yra laisva. Jūs galite ją platinti ir/arba modifikuoti
* remdamiesi Free Software Foundation paskelbtomis GNU Bendrosios
* Viešosios licencijos sąlygomis: 2 licencijos versija, arba (savo
* nuožiūra) bet kuria vėlesne versija.
*
* Ši programa platinama su viltimi, kad ji bus naudinga, bet BE JOKIOS
* GARANTIJOS; be jokios numanomos PERKAMUMO ar TINKAMUMO KONKRETIEMS
* TIKSLAMS garantijos. Žiūrėkite GNU Bendrąją Viešąją licenciją norėdami
* sužinoti smulkmenas.
*
* Jūs turėjote kartu su šia programa gauti ir GNU Bendrosios Viešosios
* licencijos kopija; jei ne - rašykite Free Software Foundation, Inc., 59
* Temple Place - Suite 330, Boston, MA 02111-1307, USA.
**/

//Surašome šventes, jos bus paryškintos kalendoriuje.
//Datas rasykite be nuliu pvz: 3-8 (kovo devinta)
$sventes = array(

//Valstybinės šventės
"1-1" => array("Naujųjų metų diena"),
"2-16" => array("Lietuvos valstybės atkūrimo diena"),
"3-11" => array("Lietuvos nepriklausomybės atkūrimo diena"),
"5-1" => array("Tarptautinė darbo diena"),
"5-4" => array("Motinos diena"),
"6-24" => array("Rasos diena","Jonininės"),
"7-6" => array("Valstybės diena","Lietuvos karaliaus Mindaugo karūnavimo diena"),
"8-15" => array("Žolinės"),

//Lietuvos Respublikos atmintinos dienos
"8-23" => array("Juodojo kaspino diena","Baltijos kelio diena"),
"8-31" => array("Laisvės diena"),
"9-1" => array("Mokslo ir žinių diena"),
"9-8" => array("Šilinė (Švč. Mergelės Marijos gimimo diena)","Vytauto Didžiojo karūnavimo diena"),

//Kitos šventės
"3-18" => array("FDisk gimtadienis")
);

//gaunam dabartinę datą ir laiką
$time_dabar = getdate(time());

//kada prasideda pirma mėnesio diena
$time_pradzia = getdate(mktime(0,0,0, $time_dabar['mon'], 1, $time_dabar['year']));

//Kiek šiame mėnesyje yra dienų
$time_dienu = date("t");

//Verciam menesio pavadinimus
$ieskom = array("December","January","February","March","April","June","July","August","September","October","November");
$keiciam = array("Gruodis","Sausis","Vasaris","Kovas","Balandis","Birželis","Liepa","Rugpjūtis","Rugsėjis","Spalis","Lapkritis");
$time_dabar['month'] = str_replace($ieskom,$keiciam,$time_dabar['month']);

//Verciam savaitės dienas
$ieskom = array("Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");
$keiciam = array("Pirmadienis","Antradienis","Trečiadienis","Ketvirtadienis","Penktadienis","Šeštadienis","Sekmadienis");
$time_dabar['weekday'] = str_replace($ieskom,$keiciam,$time_dabar['weekday']);

//Formuojame kalendoriaus lentele
$return = '<table width="100%" border="0" cellpadding="2" cellspacing="0" style="border:1px solid black; font-family:Arial">
<tr>
<th colspan="7">'.$time_dabar['year']. " ".$time_dabar['month'].' '.$time_dabar['mday'].'d. '.$time_dabar['hours'].':'.$time_dabar['minutes'].'<br/>'.$time_dabar['weekday'].' - '.$time_dabar['yday'].' Metų diena</th>
</tr>
<tr bgcolor="#CCCCCC">
<th>P</th>
<th>A</th>
<th>T</th>
<th>K</th>
<th>P</th>
<th>Š</th>
<th>S</th>
</tr>
';

for ($i = 0;$i <= 4; $i++) { //Sukam tiek kartu kiek savaiciu menesyje = max 5
$return .= " <tr align='center'>n";

//Sukam ciklą tiek kartų kiek dienų savaitėje = 7
for ($j = 1; $j <= 7; $j++) {

//Skaiciuojam kiek kartu prasisuko visi ciklai
$a++;

//Jei priejom šio mėnesio pirmą dieną pradedam braižyti kalendoriaus dienas
$time_num = ($a >= $time_pradzia['wday']?++$b:false);

$return .= "t<td style='border-top:1px solid #999999;";

//Jei diena yra šiandiena
if ($time_dabar['mday'] == $time_num) { $return .= "font-weight:bold;"; } else { $return .= ""; }

//Jei tai yra savaitgalis
if ($j == 6 || $j == 7) { $return .= " background-color:#E2E2E2;"; }

//Jei diena turi švenčių
$svente = svente($sventes,"".$time_dabar['mon']."-".$time_num."");
if (!empty($svente)) { $return .= " border:2px solid green;' title='".$svente."'>"; } else { $return .= "'>"; }

//Tikrinam ar mėnesio dienos nesibaigė, kitu atveju atspauzdinam tarpą
if ($time_num && $time_num <= $time_dienu) { $return .= $time_num; } else { $return .= "&nbsp;"; }

$return .= "</td>n";
}
$return .= " </tr>n";
}

//Atspauzdinam kalendorių ir užbaigiam lentelę
echo $return."</table>";

function svente($array,$siandien='',$return='') {

//Gauname šiandienos (mėnesis-diena)
if (!$siandien) { $siandien = date('n-j'); }

//Tikriname ar švenčių masyve nurodyta diena egzistuoja
if (array_key_exists($siandien,$array)) {
foreach ($array[$siandien] as $key => $val) {
if (empty($return)) { $return .= $val; } //Jei išvedam šventę pirmą kartą
else { $return .= ", ".$val; } //Išvedame daugiau nei vieną šventę, atskiriame kableliais
}
}
return $return;
}

?>


<?
closeside();
?>

Ir meta toki vaizda:

nt nt nt nt nt nt 1 nt 2 n
n nt 3 nt 4 nt 5 nt 6 nt 7 nt 8 nt 9 n
n nt 10 nt 11 nt 12 nt 13 nt 14 nt 15 nt 16 n
n nt 17 nt 18 nt 19 nt 20 nt 21 nt 22 nt 23 n
n nt 24 nt 25 nt 26 nt 27 nt 28 nt 29 nt 30 n

Kas cia negerai?

2007 Gru. 31 22:12:37          2 žinutė iš 3
Spausdinti pranešimą
virsui meta po kalendorium
ntntntntntntntn n ntntntntntntntn n ntntntntntntntn n ntntntntntntntn n ntntntntntntntn n

2008 Sau. 1 08:01:52          3 žinutė iš 3
Spausdinti pranešimą
Naudok į sveikatą.. :)
openside("Jūsų laisvalaikiui");
?>
<?php




$sventes = array(


"1-1" => array("Naujųjų metų diena"),
"2-16" => array("Lietuvos valstybės atkūrimo diena"),
"3-11" => array("Lietuvos nepriklausomybės atkūrimo diena"),
"5-1" => array("Tarptautinė darbo diena"),
"5-4" => array("Motinos diena"),
"6-24" => array("Rasos diena","Jonininės"),
"7-6" => array("Valstybės diena","Lietuvos karaliaus Mindaugo karūnavimo diena"),
"8-15" => array("Žolinės"),


"8-23" => array("Juodojo kaspino diena","Baltijos kelio diena"),
"8-31" => array("Laisvės diena"),
"9-1" => array("Mokslo ir žinių diena"),
"9-8" => array("Šilinė (Švč. Mergelės Marijos gimimo diena)","Vytauto Didžiojo karūnavimo diena"),


"3-18" => array("FDisk gimtadienis")
);


$time_dabar = getdate(time());


$time_pradzia = getdate(mktime(0,0,0, $time_dabar['mon'], 1, $time_dabar['year']));


$time_dienu = date("t");


$ieskom = array("December","January","February","March","April","June","July","August","September","October","November");
$keiciam = array("Gruodis","Sausis","Vasaris","Kovas","Balandis","Birželis","Liepa","Rugpjūtis","Rugsėjis","Spalis","Lapkritis");
$time_dabar['month'] = str_replace($ieskom,$keiciam,$time_dabar['month']);


$ieskom = array("Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");
$keiciam = array("Pirmadienis","Antradienis","Trečiadienis","Ketvirtadienis","Penktadienis","Šeštadienis","Sekmadienis");
$time_dabar['weekday'] = str_replace($ieskom,$keiciam,$time_dabar['weekday']);


$return = '<table width="100%" border="0" cellpadding="2" cellspacing="0" style="border:1px solid black; font-family:Arial">
<tr>
<th colspan="7">'.$time_dabar['year']. " ".$time_dabar['month'].' '.$time_dabar['mday'].'d. '.$time_dabar['hours'].':'.$time_dabar['minutes'].'<br/>'.$time_dabar['weekday'].' - '.$time_dabar['yday'].' Metų diena</th>
</tr>
<tr bgcolor="#CCCCCC">
<th>P</th>
<th>A</th>
<th>T</th>
<th>K</th>
<th>P</th>
<th>Š</th>
<th>S</th>
</tr>
';

for ($i = 0;$i <= 4; $i++) {
$return .= " <tr align='center'>";


for ($j = 1; $j <= 7; $j++) {


$a++;


$time_num = ($a >= $time_pradzia['wday']?++$b:false);

$return .= "<td style='border-top:1px solid #999999;";


if ($time_dabar['mday'] == $time_num) { $return .= "font-weight:bold;"; } else { $return .= ""; }


if ($j == 6 || $j == 7) { $return .= " background-color:#E2E2E2;"; }


$svente = svente($sventes,"".$time_dabar['mon']."-".$time_num."");
if (!empty($svente)) { $return .= " border:2px solid green;' title='".$svente."'>"; } else { $return .= "'>"; }


if ($time_num && $time_num <= $time_dienu) { $return .= $time_num; } else { $return .= "&nbsp;"; }

$return .= "</td>";
}
$return .= " </tr>";
}


echo $return."</table>";

function svente($array,$siandien='',$return='') {


if (!$siandien) { $siandien = date('n-j'); }


if (array_key_exists($siandien,$array)) {
foreach ($array[$siandien] as $key => $val) {
if (empty($return)) { $return .= $val; }
else { $return .= ", ".$val; }
}
}
return $return;
}

?>


<?
closeside();
?>




Peršokti į forumą: