Visualizzazione risultati 1 fino 5 di 5

Discussione: [php] Compilare PHP con l'opzione --enable-calendar

  1. #1
    Guest

    Exclamation [php] Compilare PHP con l'opzione --enable-calendar

    Avrei bisogno di utilizare la funzione easter_date() solo che quando la utilizzo mi restituisce l'errore "Fatal Error: function unknow easter_date()" e credo sia perchè su Altervista sia stato compilato PHP senza l'opzione --enable-calendar.

    Volevo domandare, visto che comunque sarebbe una funzione utile da usare se qualcuno voglia mostrare dei banner festivi in momenti particolari tipo la Pasqua o visualizzare sulla home gli auguri, se fosse possibile compilare PHP con questa opzione in modo tale da poterla rendere disponibile. Non credo possa dare problemi di sicurezza.

    GRAZIE ;)

  2. #2
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

    Predefinito

    Perchè i server di Altervista dovrebbero essere aggiornati con una funzione simile??
    Puoi benissimo macchinartela da solo

    Codice PHP:
    <?
    $data
    = date("d/m");
    if(
    $data == "25/12") {
    echo
    "Ciao, è NATALE!!";
    }
    ?>

  3. #3
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da Leo91
    Perchè i server di Altervista dovrebbero essere aggiornati con una funzione simile??
    Puoi benissimo macchinartela da solo

    Codice PHP:
    <?
    $data
    = date("d/m");
    if(
    $data == "25/12") {
    echo
    "Ciao, è NATALE!!";
    }
    ?>
    Come ben saprai Pasqua cambia di anno in anno. La funzione sarebbe molto più complicata.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  4. #4
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

    Predefinito

    Citazione Originalmente inviato da funcool
    Come ben saprai Pasqua cambia di anno in anno. La funzione sarebbe molto più complicata.
    Ah ecco!!
    pareva un pò troppo semplice..beh comunque la matematica risolve tutto...basta trovare la giusta funzione..solo che in questo caso...

    Annullo il mio mex precedente

  5. #5
    Guest

    Predefinito

    Esatto !!
    Infatti per Pasqua si può prender spunto da questo per creare uno scipt dinamico :
    La formula per il calcolo del giorno della Pasqua con il calendario gregoriano è:

    Dato N l'anno di cui vogliamo sapere la Pasqua,

    * G = (r)(N:19)
    * C = N:100
    * H = (r)((C-C:4-(8*C+13):25+19*G+15):30)
    * I = H-(H:28)*(1-(29:(H+1))*((21-G):11))
    * J = (r)((N+N:4+I+2-C+C:4):7)
    * L = I-J
    * Mese di Pasqua: 3+(L+40):44 (dove 3 = marzo, 4 = aprile)
    * Giorno di Pasqua: L+28-31*(mese di Pasqua:4)
    Da : http://it.wikipedia.org/wiki/Pasqua_cristiana
    Oppure (MOLTO più completo) : http://it.wikipedia.org/wiki/Calcolo...rio_gregoriano

    Oppure , si guarda un piccolo calendario che riporti questa data e ... per ogni occorrenza un if :P
    Ultima modifica di comunitavirtuali : 20-11-2006 alle ore 17.11.01

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •