Como inserir um calendário no seu site utilizando PHP

Use um script calendário pré-fabricados PHP ou criar o seu próprio.

Os calendários podem ser usados ​​para uma variedade de razões em um site: adicionando um calendário como um selecionador de data para uma transmissão form- Web Próximos eventos em forma de calendário para informar o seu visitors- ou ter um calendário de decoração como um benefício extra para os seus visitantes para verificar a data. Não importa qual é o propósito, é fácil de incorporar um calendário em outra codificação PHP no site. Há ainda calendários pré-fabricados PHP para tornar o processo fácil.

Dreamweaver Calendar Visual

  • Comprar e baixar o Dreamweaver plug-in Visual Calendário do site da Adobe. Dê um duplo clique no arquivo baixado para instalar o plug-in dentro do Dreamweaver.

  • Abra Dreamweaver eo arquivo PHP que você deseja incluir o calendário no.

  • Clique em "Cardápio," "comandos" e depois "Insira Calendar Visual" para inserir o calendário na página. Salvar e carregar a página para o servidor Web juntamente com o "TDE_VCalendar" pasta encontrada no download.

  • Vá para a página de administração para o calendário. O endereço da Web será "yousite.com/TDE_VCalendar/Admin." Definir o idioma, nome de utilizador e palavra-passe para o calendário.

  • Clique no "Adicionar" botão sob o calendário para adicionar uma nova nota para a agenda. Clique em "Editar" para editar a aparência do calendário ou para excluir uma nota.

Codificação de um calendário PHP

  • Abra uma nova página em branco em um editor de texto ou aplicativo de autoria Web.

  • Digite o seguinte código para criar o calendário:

    "

    lt;? php

    $ Month_Names = Array ("janeiro", "fevereiro", "marcha", "abril", "Pode", "Junho", "julho", "agosto", "setembro", "Outubro", "novembro", "dezembro");

    if (! isset ($ _ REQUEST ["mês"])) $ _REQUEST ["mês"] = Data ("n");

    if (! isset ($ _ REQUEST ["ano"])) $ _REQUEST ["ano"] = Data ("Y");

    $ Current_month = $ _REQUEST ["mês"];

    $ CURRENT_YEAR = $ _REQUEST ["ano"];

    $ Prev_year = $ CURRENT_YEAR;

    $ Next_year = $ CURRENT_YEAR;

    Prev_month $ = $ current_month-1;

    $ Next_month = $ current_month + 1;

    if (prev_month == $ 0) {

    $ Prev_month = 12;

    $ Prev_year = $ CURRENT_YEAR - 1;

    }

    if ($ next_month == 13) {

    $ Next_month = 1;

    $ Next_year = $ CURRENT_YEAR + 1;



    }

    ?gt;

    Anterior

    Próximo

    lt;? php echo $ month_Names [$ current_month-1] `. .? `$ Current_Year- gt;

    dom

    seg

    ter

    qua

    qui

    sex

    Sentou

    lt;? php

    $ Timestamp = mktime (0,0,0, $ current_month, 1, $ CURRENT_YEAR);

    $ Maxday = Data ("t", $ Timestamp);

    $ ThisMonth = getdate ($ timestamp);

    $ StartDay = $ thisMonth [ `wday`];

    for ($ i = 0- $ ilt; ($ maxday + $ StartDay) - $ i ++) {

    if (($ i% 7) == 0) echo " n";

    if ($ i lt; $ StartDay) echo " n";

    else echo "". ($ I - $ StartDay + 1). " n";

    if (($ i% 7) == 6) eco " n";

    }

    ?gt;

    "

    Digite o código sem as citações sobre a primeira e última linha. O código irá gerar um calendário mensal para o mês atual.

  • Salve o arquivo como um tipo de arquivo PHP e enviá-lo para o servidor Web.

dicas & avisos

  • Para obter mais exemplos de PHP sobre como fazer coisas diferentes com um calendário PHP, consulte o link Keith Devens na seção de Referência.
De esta maneira? Compartilhar em redes sociais:

LiveInternet