A PHP kalender er meget nemt at sætte op på blot et par minutter. Brug kalenderen på din hjemmeside til at vise den aktuelle måned og dato. Du kan også rulle gennem de foregående og kommende måneder. Med lidt arbejde, du kan integrere en kalender i din eksisterende webside. Ting du skal
PHP fil editor
File upload program en Web server, der kører PHP
Vis Flere Instruktioner
Basic Kalender
1
Følg PHP Kalender Source linket i Resources. Dette vil vise PHP kode . Kopier det ved at fremhæve og trykke på " Ctrl " + " C "
2
Åbn din php -fil editor til at indsætte koden i en ny php -fil. Være sikker på, at du gemmer din fil og type php .
3
Gem filen som " calendar.php ", men ikke lukke filen. Denne kode vil ikke faktisk vise en kalender bare endnu, men det er koden kalenderen vil bruge.
4
Gå til bunden af filen , og indsæt følgende kode , før den endelige ? > ( spørgsmålstegn og større end symbol ) i slutningen af filen
//konstruere en kalender for at vise den aktuelle måned $ cal = new kalenderen; . echo $ cal -> getCurrentMonthView ();
< br > 5
Test filen ved at uploade den til din webserver med din fil upload program. Du vil se en meget simpel kalender med den aktuelle måned vises, og den aktuelle dato fremhævet.
Du kalender er oprettet.
Tilføjelse Style
6
tilføje følgende CSS style blokke til starten af filen før åbningen <
7
Ændre farven på din kalender header ved at ændre følgende CSS style erklæring fra trin 1
calendarHeader {font -weight : dristigere , color: # CC0000 , background- color: # FFFFCC ;} .
Du kan erstatte hexadecimal farve # FFFFFF for baggrund med naturlige navn farver som "røde ", " white ", " blå. "
p Du kan gøre det samme for at erstatte de hexadecimale farver # CC0000 for header tekst farve.
8 < p> ændre farven på den aktuelle dato højdepunkt ved at ændre følgende CSS stil erklæring fra trin 1
calendarToday . { background- color: # FFFFFF ;}
Udskift hexadecimal farve # FFFFFF for baggrunden med naturlige navn farver eller andre hexadecimale værdier.
9
Skift baggrundsfarve for hele kalenderen ved at ændre følgende CSS stil erklæring i trin 1. .
calendarToday { background- farve: . # FFFFFF ;}
Udskift hexadecimal farve # FFFFFF til baggrunden med naturlige navn farver eller andre hexadecimale værdier
p Hvis du ønsker at se en bredere vifte af hexadecimale farver , kan du besøge " Hexadecimal Color " linket i Resources.
Navigation
10
Find følgende blok kode i din calendar.php fil ( dette bør være omkring linie 418) . < br >
//konstruere en kalender for at vise den aktuelle måned $ cal = new kalenderen; echo $ cal -> getCurrentMonthView ();
11
Udskift koden med følgende kode blok.
class MinKalender udvider Kalender { funktion getCalendarLink ( $ måned , $ år) { //vise den aktuelle side , men med nogle parametre //for at indstille den nye måned og år $ s = getenv ( SCRIPT_NAME ") , tilbage ? " $ s måned = $ måned & år = $ år" ;}}
12
Føj følgende kode blok til slutningen af calendar.php fil efter al anden kode
< . p > < ? //Hvis der ikke måned /år set , brug aktuelle måned /år $ d = getdate (tid ()); if ($ måned == "") {$ måned = $ d [ "mon "] ;} if ($ år == "") {$ år = $ d [ "år "] ;} $ cal = new MinKalender , echo $ cal -> getMonthView ( $ måned , $ år) ? >
13 < p> Test din nye tilpassede kalender ved at uploade calendar.php til din webserver. Din kalender vil vise den aktuelle måned med dato fremhævet. Du kan nu navigere gennem måneder.
Integration
14
Åbn den webside, du ønsker at integrere din nye kalender ind . For at dette skal fungere, skal den fil, hvori du vil integrere kalenderen også være en php -fil.
15
Se koden på din fil , og indsæt følgende kode , hvor du vil have din nye kalender synes
< omfatter ( " calendar.php ") ? > .
16
Sæt dine calendar.php i samme mappe /mappe som din web pate , der vil vise kalenderen.