Visualizzazione risultati 1 fino 7 di 7

Discussione: inserire date di una band

  1. #1
    Guest

    Predefinito inserire date di una band

    salve, degli amici musicisti mi hanno chiesto di fargli un sitarello, di solito uno programmi specifici, conosco appena un po' di html, ma vorrei trovare un sistema, sfruttando uno dei tanti linguaggi ormai disponibili, per semplificare il massimo l'inserimento delle date del gruppo.

    non so se sia fattibile ma pensavo a qualcosa capace di estrarre le date da un file di testo e inserirle nella pagina creata, in modo che di volta in volta, basti modificare o sostituire il file per aggiornare il sito.

    si può fare?

  2. #2
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Beh, hai davvero l'imbarazzo della scelta... per restare in tema con l'area dove hai postato, in JavaScript, ad esempio, puoi fare qualcosa del genere:
    Codice HTML:
    <script type="text/javascript">
    function Record (data, descrizione)
    {
       this.data = data;
       this.descrizione = descrizione;
       this.formatta = formatta (data, descrizione);
    }
    
    function formatta (data, descrizione)
    {
       return data.getDate() + "/" + (data.getMonth() + 1) + "/" + data.getFullYear() + " - " + descrizione;
    }
    
    var theRecords = new Array (
       new Record (new Date (2008, 0, 28), "evento del 28 gennaio"),
       new Record (new Date (2008, 2, 20), "evento del 20 marzo"),
       // qui aggiungerai gli altri eventi in modo simile
    );
    
    for (var i = 0; i < theRecords.length; i++)
       document.write (theRecords[i].formatta);
    </script>
    Naturalmente puoi copiare tutto questo codice in un file esterno e linkarlo su tutte le pagine che ti sembra opportuno...

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  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

    Secondo me è meglio se utilizzi il PHP (o qualsiasi altro linguaggio lato server) così il contenuto sarà visibile da tutti. Qui ne puoi trovare alcuni già pronti.
    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
    Guest

    Predefinito

    ma il javascript poi deve essere modificato di volta in volta?
    quello che volevo, sempre se è fattibile, è uno script che faccia riferimento ad un file semplicissimo, contenente solo le date e i luoghi delle esibizioni, in modo che loro, che ne sanno meno di me possano semplicemente aprire il file col blocco note modificarlo e riupparlo, senza rischio di danni al codice

  5. #5
    Guest

    Predefinito

    Peccato che javascript non possa leggere file esterni (txt).
    Devi realizzare qualcosa in php, e a quel punto usare javascript non ha senso, ti gestisci tutto via php.

    Sposto.


    Ciao!

  6. #6
    Ospite Guest

    Post

    devi fare qualcosa del genere

    concerti.php
    Codice PHP:
    <table border="1">
    <tr><td>Data</td><td>Descrizione</td></tr>
    <?
    $file
    ="concerti.txt";
    foreach(
    file("$file") as $tmp_riga){
    $tmp_record=explode("|", $tmp_riga);
    echo
    "<tr><td>".$tmp_record['0']."</td><td>".$tmp_record['1']."</td></tr>";
    }
    ?>
    </table>
    concerti.txt
    Codice:
    Dataconcerto (es. 5/10/1993 )|descrizione (pomeriggio, via delle vie)
    02/01/08|concerto di febbraio 2008
    data|descrizione
    spero ti sia utile :-)

  7. #7
    Guest

    Predefinito

    utilissimo, per quel po' che capisco del codice credo sia proprio lui, grazie mille

Regole di scrittura

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