Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    190

    come posso fare un calendario

    come posso fare un calendario che mi permetta di vedere o meglio di effettuare prenotazioni per un hotel?
    marco
    grazie 1000 a tutti sin da ora x la pazienza

  2. #2
    hai già dato un'occhiata a questo ?
    http://sourceforge.net/projects/jscalendar
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    sto guardando il jscalendar... va tutto bene, unica cosa che devo sistemare sono i valori iniziali...
    vorrei che l'array contenente i valori non risultasse inizialmente vuoto, ma con delle date che decido io...
    come posso fare ????
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  4. #4
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    Uppettino !!!
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  5. #5
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    secondo me la chiave dell'enigma sta qui.. il più è capire come passargli le date !!!

    codice:
    <script type="text/javascript">
      //
        // the default multiple dates selected, first time the calendar is instantiated
        var MA = []; 
    
        function closed(cal) {
    
          // here we'll write the output; this is only for example.  You
          // will normally fill an input field or something with the dates.
          var el = document.getElementById("output");
    
          // reset initial content.
          el.innerHTML = "";
    
          // Reset the "MA", in case one triggers the calendar again.
          // CAREFUL!  You don't want to do "MA = [];".  We need to modify
          // the value of the current array, instead of creating a new one.
          // Calendar.setup is called only once! :-)  So be careful.
          MA.length = 0;
    
          // walk the calendar's multiple dates selection hash
          for (var i in cal.multiple) {
            var d = cal.multiple[i];
            // sometimes the date is not actually selected, that's why we need to check.
            if (d) {
              // OK, selected.  Fill an input field.  Or something.  Just for example,
              // we will display all selected dates in the element having the id "output".
              el.innerHTML += d.print("%A, %Y %B %d") + "
    ";
    
              // and push it in the "MA", in case one triggers the calendar again.
              MA[MA.length] = d;
            }
          }
          cal.hide();
          return true;
        };
    
        Calendar.setup({
          align      : "BR",
          showOthers : true,
          multiple   : MA, // pass the initial or computed array of multiple dates to be initially selected 
          onClose    : closed,
          button     : "trigger"
        });
      </script>
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  6. #6
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    mi rispondo da solo...
    se dovesse mai servire a qualcuno le date selezionate fin dall'inizio si mettono nell'array con il seguente formato :

    codice:
     var MA = [ new Date(2006, 0, 18),new Date(2006, 0, 19) ];
    ATTENZIONE : per il mese 0 rappresenta gennaio, 1 febbraio, 2 marzo etc...

    CI SONO RIUSCITO EVVIVA !!!!!!!!!!!!!
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

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.