Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    problemino con un calendario

    ciao ciao...

    sto andando in palla per un calendario....

    praticamente non riesco a passare dalla settimana inglese (che inizia di domenica) alla nostra...

    codice:
    <table width="<%=tablewidth%>" border="0" cellspacing="0" cellpadding="0" bgcolor="<%=bg%>" height="<%=cell_height1%>">
      <tr> 
    	<td width="14%"><center>Lunedì</center></td>
    	<td width="14%"><center>Martedì</center></td>
    	<td width="14%"><center>Mercoledì</center></td>
    	<td width="14%"><center>Giovedì</center></td>
    	<td width="14%"><center>Venerdì</center></td>
    	<td width="14%"><center>Sabato</center></td>
        <td width="14%"><center>Domenica</center></td>
       </tr>
    </table>
    <table width="100%">
      <tr>
    <%
    currentDay = 1 - weekday(dateserial(curYear,curMonth,1))+1
    lastDay = day(dateserial(curYear,curMonth+1,1-1))
    if currentDay = -4 AND lastDay >  30 then
      maxRows = 5
    elseif currentDay = -5 AND lastDay >=  30 then
      maxRows = 5
    else
     maxRows = 4
    end If
    
    num = 1
    for x = 0 to maxRows
      %><tr nowrap height="50" bgcolor=<%=nodaycell%>><%
      for xx = 0 to 6
        if currentDay > 0 AND currentDay <= lastDay then
          today = currentDay&"/"&curMonth&"/"&curYear
    
          if cstr(today) = cstr(day(now())&"/"&month(now())&"/"&year(now())) then
            bgcolour = todayCell
          else
            bgcolour = bg
          end if %>
    	 
          <td height="<%=cell_height2%>" width="14%" align="left" valign="top" bgcolor="<%=bgcolour%>"><font color="black"><%=currentDay%></font>
    
            <%
    		' DEBUG  
    		'response.write "day:" & day(today) & "
    "
    		'response.write "month:" & month(today) & "
    "
    		'response.write "year:" & year(today) & "
    "

    in sostanza se sposto (come ho fatto qua sopra ) la domenica in fondo alla settimana....poi sono sballato coi giorni....come faccio a sistemare?
    in sostanza la data di oggi in questo modo me la fa vedere sotto la colonna del martedì...

  2. #2
    Quella che hai postato è una parte, o tutto il codice?
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  3. #3
    ...perchè

    curmonth
    curyear

    e di conseguenza

    today

    non sono valorizzati........
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  4. #4
    una parte...

    prima c'è questo:

    codice:
     <%
    ' // Settings
    
    
    monthstart = 1 'Start from January
    monthend = 12 'End at december
    
    
    yearstart = 2002
    yearend = year(date) + 4
    
    calendar_title = "Calendario"
    
    
    body_bg = "#ffffff"
    bg = "#e0f1f8"
    nodaycell = "#e0f1f8"
    todayCell = "#c0c0c0"
    tablewidth = "100%"
    cell_height2 = 50
    
    
    
    response.write "<body bgcolor="""&body_bg&""">"
    
    if trim(request.form("curMonth")) <> "" then
      curMonth = trim(request.form("curMonth"))
    elseif trim(request.queryString("curMonth")) <> "" then
      curMonth = trim(request.queryString("curMonth"))
    	if isNumeric(curMonth) then
    		if cint(curMonth) < 1 OR cint(curMonth) > 12 then
    		  curMonth = month(Date)
    		end if
    	else
    	  curMonth = month(Date)
    	end if
    else
      curMonth = month(Date)
    end if
    
      curDay = Day(Date)
    
    if trim(request.form("curYear")) <> "" then
      curYear = trim(request.form("curYear"))
    else
      curYear = year(Date)
    end if
    
    
    %>

  5. #5
    ...prima di affrontare il problema della partenza dal giorno giusto....a me così non funziona, stampa solo una sequenza di "-5", che è il valore di

    currentday

    calcolato.

    Non è che manca qualcosa nella prima parte che hai postato...un if e i due cicli non vengono chiusi...se controlli, evito di perderci più tempo...
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

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.