Visualizzazione dei risultati da 1 a 3 su 3

Discussione: una pagina al giorno

  1. #1

    una pagina al giorno

    Un saluto a tutti, vorrei chiederevi se per caso potete consigliarmi nella creazione di un programma in php che mi possa permettermi di creare una rubrica del tipo accadde oggi, cioè avvenimenti giornalieri per la data odierna per 365 giorni, in modo che ogni giorno possa essere visualizzata una nuova pagina con un include in home page .

    oppure come richiamare ad una certa data un certo file html o php o db?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    puoi fare in diversi modi, dipende da come hai intenzione di progettare il tuo db. Se ad esempio usi un campo data per memorizzare gli eventi potresti poi confrontare la parte relativa a giorno e mese dell'evento con giorno e mese attuale.

    select * from tabella where right(data_evento,5) = right(current_date(),5)

    dovresti dare qualche informazione in più.

  3. #3
    Grazie per l'attenzione, attualmente utilizzo una pagina con frame che utilizza uno JavaScript in sommario che indica il mese:
    ================

    <script>
    <!--
    function initArray()
    {
    this.length = initArray.arguments.length;
    for (var i = 0; i < this.length; i++)
    this[i+0] = initArray.arguments[i];
    }

    var DOWArray = new
    initArray("January","February","March","April","Ma y","June","July","August","September","October","N ovember","December");
    var today = new Date();
    var month = DOWArray[today.getMonth()];
    if (month == "January") window.location = "1gennaio.htm"
    if (month == "February") window.location = "1febbraio.htm"
    if (month == "March") window.location = "1marzo.htm"
    if (month == "April") window.location = "1aprile.htm"
    if (month == "May") window.location = "1maggio.htm"
    if (month == "June") window.location = "1giugno.htm"
    if (month == "July") window.location = "1luglio.htm"
    if (month == "August") window.location = "1agosto.htm"
    if (month == "September") window.location = "1settembre.htm"
    if (month == "October") window.location = "1ottobre.htm"
    if (month == "November") window.location = "1novembre.htm"
    if (month == "December") window.location = "1dicembre.htm"

    //-->
    </script>
    =========================
    che reinvia alla pagina 1xxxxxxx.htm che si riferisce al mese corrente, e nella stessa pagina ho inserito un'altro JavaScript che mi richiama la pagina richiesta:

    =================

    <SCRIPT language="JavaScript">
    <!--
    function get_date(maxNum)

    {

    today=new Date();

    t=today.getDate()

    return t;

    }

    function dateQuote()

    {

    var maxQuotes=31;

    var dQuote=get_date(maxQuotes);

    dQuote--;

    var quote=new Array(maxQuotes)

    quote[0]="Accadde Oggi<a href=\"agosto/01.htm\">Visualizza Info</a>";
    ecc. fino al 31 del mese.


    Mi rendo conto che non è agibile con tutti i browser ed è una soluzione spartana adesso vorrei rendere più friubile la soluzione.
    Attualmente non ho idea di come impostare il db, ma voglio lavorarci su, ma non ho idea di quale possa essere la soluzione migliore.
    Speravo di trovare uno script da riadattare ma dopo alcuni giorni di ricerca mi sono dato pre vinto
    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.