Video: Si të krijoni një kalendar në PHP: 7 hapa (me fotografi)
2024 Autor: Gilbert Ryder | [email protected]. E modifikuara e fundit: 2024-01-16 20:51
Ky artikull do t'ju mësojë se si të bëni një kalendar në PHP. Këtu rendisni disa skripte falas të kalendarit php. Ose mund të hyni drejtpërdrejt në faqen PHPKode.com për më shumë Mësime PHP falas.
Hapa
Hapi 1. Mblidhni informacionin e nevojshëm i cili është i rëndësishëm për të shfaqur muajin aktual dhe nënvizoni ditën aktuale
Përveç kësaj, ju doni të shfaqni muajin dhe vitin aktual gjithashtu. Për ta bërë këtë do t'ju duhet 3 hyrje ditore speciale: dita aktuale, dita e parë e muajit aktual, dita e fundit e muajit aktual
Hapi 2. Përcaktoni se cila ditë ishte dita e parë, sa është muaji dhe, natyrisht, cila është dita aktuale, me informacionin e mësipërm
Hapi 3. Përdorni funksionin e integruar PHP:
getdate ()
Me Pa parametra, ky funksion kthen informacionin aktual të ditës në një grup si më poshtë:
01
Array
02
(
03
[sekonda] => 40
04
[minuta] => 58
05
[orë] => 21
06
[ditë] => 17
07
[ditë] => 2
08
[e hënë] => 6
09
[viti] => 2003
10
[ditë] => 167
11
[ditën e javës] => E martë
12
[muaj] => qershor
13
[0] => 1055901520
14
)
Për të marrë ditën e fundit të muajit me datën e marrjes, duhet të përpiqemi të marrim 0. ditën e muajit tjetër. Pra, kodi për të marrë informacionin duket si ky:
1
<? php
2
$ sot
=
takohem
();
3
$ firstDita
=
takohem
(
mktime
(0, 0, 0,
$ sot
[
'mon'
], 1,
$ sot
[
'vit'
]));
4
$ dita e fundit
=
takohem
(
mktime
(0, 0, 0,
$ sot
[
'mon'
]+1, 0,
$ sot
[
'vit'
]));
5
?>
Hapi 3.
Për të shfaqur një kalendar na duhet një tabelë me 7 kolona për ditët e javës. Numri i rreshtave në varësi të numrit të ditëve dhe ditës së parë të muajit. Sidoqoftë, ne kemi nevojë për një linjë titulli me informacion muaj dhe vit, një linjë nëntitull me emrin e ditëve.
1
<? php
2
// Krijoni një tabelë me informacionet e nevojshme të titullit
3
jehonë
''
;
;
4
jehonë
'
'
$ sot
[
'muaj'
].
" - "
$ sot
[
'vit'
].
'
;
5
jehonë
'
'
;
6
jehonë
'
Mo
Tu
Ne
Th
'
;
7
jehonë
'
Fr
Sa
Su
8
?>
Tani që keni kokën e tabelës, mbushni rreshtin e parë. Nuk është aq e lehtë pasi nuk mund të shkruani vetëm 1 në qelizën e parë, 2 në të dytën e kështu me radhë. Punon vetëm nëse dita e parë e muajit ishte e hënë, por çfarë nëse jo? Për të vendosur këtë ne kemi nevojë për artikullin e ditës nga grupi firstDay. Me këtë informacion ne mund t'i mbushim qelizat me një hapësirë nëse është e nevojshme. Kodi për ta bërë këtë është si më poshtë:
01
<? php
'
;
02
jehonë
'
03
për
(
$ i
=1;
$ i
<
$ firstDita
[
'dite'
];
$ i
++){
'
;
04
jehonë
'
05
}
06
$ actday
= 0;
07
për
(
$ i
=
$ firstDita
[
'dite'
];
$ i
<=7;
$ i
++){
08
$ actday
++;
;
09
jehonë
$ actday
10
}
'
;
11
jehonë
'
12
?>
Si hap tjetër duhet të plotësojmë rreshtat e mëposhtëm. Ashtë pak më e lehtë, ne vetëm duhet të dimë sa javë të plotë kemi dhe të plotësojmë disa rreshta të tabelës si më poshtë:
01
<? php
02
$ fullWeeks
=
kat
((
$ dita e fundit
[
'dita'
]-
$ actday
)/7);
03
04
për
(
$ i
=0;
$ i
<
$ fullWeeks
;
$ i
++){
'
;
05
jehonë
'
06
për
(
$ j
=0;
$ j
<7;
$ j
++){
07
$ actday
++;
;
08
jehonë
$ actday
09
}
'
;
10
jehonë
'
11
}
12
13
?>
Si hap gjysmë përfundimtar, ne duhet të shtojmë pjesën tjetër të muajit në rreshtin e fundit. Në këtë rast, është mjaft e thjeshtë:
01
<? php
02
nëse
(
$ actday
<
$ dita e fundit
[
'dita'
]){
'
;
03
jehonë
'
04
për
(
$ i
=0;
$ i
<7;
$ i
++){
05
$ actday
++;
06
nëse
(
$ actday
<=
$ dita e fundit
[
'dita'
]){
;
07
jehonë
$ actday
08
}
09
tjeter
{
'
;
10
jehonë
'
11
}
12
}
'
;
13
jehonë
'
14
}
15
?>
Hapi 7.
Për ta bërë kalendarin pak më të bukur, ne do të prezantojmë një dizajn CSS. Skedari CSS është shumë i thjeshtë:
01
tabela {
02
gjerësia
:
210px
;
03
kufiri
:
0 px
të ngurta
#888
;
04
kolaps-kufiri
:
shembje
;
05
}
06
td {
07
gjerësia
:
30 px
;
08
kufiri-përplasje: përplasje;
09
kufiri
:
1px
të ngurta
#888
;
10
rreshtimi i tekstit
:
e drejte
;
11
mbushje-djathtas
:
5 px
;
12
}
13
.ditë {
14
ngjyrë e sfondit
:
#F1F3F5
;
15
}
16
th {
17
kufiri-përplasje: përplasje;
18
kufiri
:
1px
të ngurta
#888
;
19
ngjyrë e sfondit
:
#E9ECEF
;
20
}
21
.dite {
22
ngjyrë e sfondit
:
#c22
;
23
font-pesha
:
e guximshme
;
24
}
Kodi i plotë duke përdorur CSS është si më poshtë:
01
<! DOCTYPE html PUBLIC
"-// W3C // DTD XHTML 1.0 Kalimtare // EN"
"DTD/xhtml1-transitional.dtd"
02
03
04
#
"style/style.css"
rel =
"fletë stili"
lloji =
"tekst/css"
05
06
07
<? php
08
funksionin
showCalendar () {
09
// Merrni informacionet kryesore të ditës.
10
// Ne kemi nevojë për ditën e parë dhe të fundit të muajit dhe ditën aktuale
11
$ sot
=
takohem
();
12
$ firstDita
=
takohem
(
mktime
(0, 0, 0,
$ sot
[
'mon'
], 1,
$ sot
[
'vit'
]));
13
$ dita e fundit
=
takohem
(
mktime
(0, 0, 0,
$ sot
[
'mon'
]+1, 0,
$ sot
[
'vit'
]));
14
15
// Krijoni një tabelë me informacionet e nevojshme të titullit
16
jehonë
''
;
;
17
jehonë
'
'
$ sot
[
'muaj'
].
" - "
$ sot
[
'vit'
].
'
;
18
jehonë
'
'
;
19
jehonë
'
Mo
Tu
Ne
Th
'
;
20
jehonë
'
Fr
Sa
Su
21
22
// Shfaq rreshtin e parë të kalendarit me pozicionimin e duhur
Kur bëhet fjalë për kompjuterët, dosja është shtylla kurrizore e organizimit. Dosjet ju ndihmojnë të ndani, etiketoni dhe lëvizni me lehtësi skedarët. Sidoqoftë, para se të përdorni këtë funksion bazë të një kompjuteri, duhet të dini se si ta krijoni atë.
Grafikët përdoren për të siguruar një paraqitje grafike të një koncepti ose pike. Grafikët strumbullarë të krijuar në Microsoft Excel mund të jenë më të dobishëm se grafikët e zakonshëm, sepse ato manipulohen më lehtë për të treguar informacione dhe përmbledhje të ndryshme.
Ndërsa nuk njihet si program kalendarik, mund të përdorni Excel për të krijuar dhe menaxhuar kalendarin tuaj. Ekzistojnë një larmi modelesh kalendarike që mund t'i personalizoni sipas dëshirës tuaj, të cilat do të jenë shumë më të shpejta sesa të përpiqeni të formatoni një kalendar vetë.
Ky wikiHow ju mëson se si të bëni një kalendar në Google Docs. Mund të krijoni një kalendar me dorë duke përdorur një tabelë, ose mund të përdorni një model Google. Hapa Metoda 1 nga 2: Përdorimi i një Tabele Hapi 1. Shkoni te https:
Disa njerëz nuk duan të shpenzojnë para për blerjen e një kalendari dhe preferojnë të krijojnë një nga e para. Ju mund ta bëni këtë lehtë në Microsoft Word. Hapa Pjesa 1 nga 2: Hapja e Microsoft Word Hapi 1. Hapni Microsoft Word Mund ta gjeni në bankën tuaj, duke kërkuar në qendër të vëmendjes në krye, ose duke kërkuar nga një dosje.