Back to top

Autore Topic: mese sbagliato indicato nel sito  (Letto 2677 volte)

Offline ronbart

  • Nuovo arrivato
  • *
  • Post: 20
    • Mostra profilo
mese sbagliato indicato nel sito
« il: 20 Ago 2008, 02:16:07 »
Ciao ragazzi,
ho notato sul sito che ho installato, che invece di darmi agosto 2008 mi indica dicembre 2008. Il giorno è giusto.
Sapete indicarmi come modificarlo e far si che si aggiorni bene da solo?
Grazie mille.

Offline ronbart

  • Nuovo arrivato
  • *
  • Post: 20
    • Mostra profilo
Re: mese sbagliato indicato nel sito
« Risposta #1 il: 20 Ago 2008, 04:21:53 »
questo è l'index.php del template:

<!--
author: raduga http://mambasana.ru Per joomla 1.5
copyright: GNU/GPL
Adattato alla versione 1.0.x di joomla da Stefanogta
-->
<?php defined( "_VALID_MOS" ) or die( "Direct Access to this location is not allowed." );?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<?php if ( $my->id ) { initEditor(); } ?>
<meta http-equiv="Content-Type" content="text/html;><?php echo _ISO; ?>" />
<?php mosShowHead(); ?>
<?php echo "<link rel=\"stylesheet\" href=\"$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/css/template_css.css\" type=\"text/css\"/>" ; ?><?php echo "<link rel=\"shortcut icon\" href=\"$GLOBALS[mosConfig_live_site]/images/favicon.ico\" />" ; ?>
</head>

<body id="body_bg">
      <table width="95%"  border="0" align="center" cellpadding="0" cellspacing="0">
         <tr>
               <td width="169"  align="left"  valign="middle">
            
                <div >
                        <form action="index.php" method="post" class="search">
<input name="searchword" id="searchbox" maxlength="20" alt="Search" class="inputbox" type="text" size="20" value="search..."  onblur="if(this.value=='') this.value='search...';" onfocus="if(this.value=='search...') this.value='';" />
<input type="hidden" name="option" value="com_search" /><input type="hidden" name="task"   value="search" />
<input type="hidden" name="Itemid" value="0" /></form>
                              
             </div>
         
         
           </td>

<td>&nbsp;</td>
                 <td  width="601" align="center" class="topnav" valign="bottom">

<div>
<?php mosLoadModules ( 'user3',-1 ); ?>
</div>            

         </td>
         
        </tr>
  </table> 

 <table width="100%"  border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
                 <td  align="center" class="logoheader">&nbsp;</td>
               
        </tr>
  </table>
 
 
 
  <table width="100%"  border="0" align="center" cellpadding="0" cellspacing="0" >
<tr>
<td class="top1" >
<div class="pw">
<?php mosPathWay(); ?>
</div>
<div class="date">
<?php
//CREATO DA PALOMBO STEFANO
//raccolta variabili
$data=date("w");  //data in inglese tre lettere (sun)
$mese=date("m");  //mese in inglese 2 numeri (08)
$anno=date("Y");  //Anno in quattro cifre (2007)
$ora=date("H:i");  //ora in ore minuti (21:35)
$numero=date("j");

//conversione in giorni italiani
switch($data){
  case 0:
  $data='Domenica';
  break;
          case 1:
  $data='Lunedì';
  break;
   case 2:
  $data='Martedì';
  break;
   case 3:
  $data='Mercoledì';
  break;
   case 4:
  $data='Giovedì';
  break;
   case 5:
  $data='Venerdì';
  break;
   default:
  $data='Sabato';
  break;
}

//conversione in mesi italiani
switch($mese){
  case 01:
  $mese='Gennaio';
  break;
   case 02:
  $mese='Febbraio';
  break;
   case 03:
  $mese='Marzo';
  break;
   case 04:
  $mese='Aprile';
  break;
   case 05:
  $mese='Maggio';
  break;
   case 06:
  $mese='Giugno';
  break;
   case 07:
  $mese='Luglio';
  break;
   case 08:
  $mese='Agosto';
  break;
   case 09:
  $mese='Settembre';
  break;
   case 10:
  $mese='Ottobre';
  break;
   case 11:
  $mese='Novembre';
  break;
   default:
  $mese='Dicembre';
  break;
}?>
<?php echo "$data $numero $mese $anno"; //Per  inserire l'ora mettere la variabile $ora
?>
</div>
</td>
</tr>
</table>

   <table width="95%" class="top2"  border="0" align="center" cellpadding="0" cellspacing="0"  >
          <tr>
                 
             <td valign="top" class="lcol">
                 <div class="leftrow">
                     <?php mosLoadModules ( 'left' ); ?>
                 </div>
             </td>
          <td class="bgline" ><img  src="templates/biz_blue_ii/images/space.gif" alt="" width="7" border="0"/></td>

<!-- inizio separatore verticale -->
  <td valign="top"  width="100%" >
  <table width="100%"  border="0" cellspacing="0" cellpadding="0" style="border-top: 5px solid #ffffff;"><!--fine separatore -->



<tr valign="top" >
                   <td colspan="3">
                        <div>
                        <?php mosLoadModules ( 'top' ); ?>
                        </div>
                   </td>
          </tr>
               <tr><td colspan="3"></td></tr>
         <!-- da verificare --> 
          <tr>
                       
                       <td valign="top" ><div>
                        <?php mosLoadModules ( 'user1' ); ?><!-- ultime notizie -->
                        </div>
                       </td>
                       <td width="4" class="mod" valign="top" bgcolor="#FFFFFF" ><div class="mod">   
          

                 <td valign="top"><div>
                    <?php mosLoadModules ( 'user2' ); ?><!-- più letti -->

                    </div></td>
          </tr>
 <tr><td colspan="3"></td></tr>
 
<tr align="left" valign="top">
                      <td colspan="3" style="border-top: 3px solid #ffffff; padding: 3px;"><div class="main">
<?php mosMainBody(); ?>
                    <p>&nbsp;</p>
                      </div></td>
          </tr>

      <tr>
                      <td colspan="3" valign="top" style="border-top: 3px solid #FFFFFF;">

                      <div>
                      <?php mosLoadModules ( 'bottom' ); ?>
            </div>
                      </td>
          </tr>
  </table>
 
  </td>
<td class="bgline" ><img  src="templates/biz_blue_ii/images/space.gif" alt="" width="7" border="0"/></td>
      
      <td valign="top" class="rcol">
                  <div class="rightrow">
                  <?php mosLoadModules ( 'right' ); ?>
                  </div>
                  </td>
       </tr>
</table>
<table width="100%" class="foot"  align="center" border="0" cellspacing="0" cellpadding="0">
                <tr>

                                     <td  width="100%"  align="center" class="footer" >
<?php include_once('includes/footer.php'); ?>
               </td>
               </tr>
</table>
   
 
</body>
</html>

Offline ronbart

  • Nuovo arrivato
  • *
  • Post: 20
    • Mostra profilo
Re: mese sbagliato indicato nel sito
« Risposta #2 il: 21 Ago 2008, 13:50:14 »
AIUTATEMI!!!!

Offline carlodamo

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3817
  • Sesso: Maschio
    • Mostra profilo
Re: mese sbagliato indicato nel sito
« Risposta #3 il: 21 Ago 2008, 13:56:42 »
non è che sia un probelma del server dove è ospitato il sito?
Evisole Web agency a Vicenza

Offline ronbart

  • Nuovo arrivato
  • *
  • Post: 20
    • Mostra profilo
Re: mese sbagliato indicato nel sito
« Risposta #4 il: 21 Ago 2008, 20:32:16 »
credo sia un problema di codifica..
perchè pensi che sia un problema di server...
la data esce, ma invece di indicare agosto indica dicembre.. se elimino l'indicazione dei mesi a parole, esce in modo giusto 08 (agosto).

Offline websitter

  • Esploratore
  • **
  • Post: 185
    • Mostra profilo
Re: mese sbagliato indicato nel sito
« Risposta #5 il: 22 Ago 2008, 12:57:29 »
Invece di W/m/Y prova GG/MM/AAAA HH:MM

$data=date("g");  //data in inglese tre lettere (sun)
$mese=date("m");  //mese in inglese 2 numeri (08)
$anno=date("a");  //Anno in quattro cifre (2007)

Offline ronbart

  • Nuovo arrivato
  • *
  • Post: 20
    • Mostra profilo
Re: mese sbagliato indicato nel sito
« Risposta #6 il: 22 Ago 2008, 15:15:15 »
ho cambiato questo valore come consigliato:
$data=date("g");  //data in inglese tre lettere (sun)
$mese=date("m");  //mese in inglese 2 numeri (08)
$anno=date("a");  //Anno in quattro cifre (2007)


ma nulla!

noto che anche il sito prova su altervista ha lo stesso problema.

Aiuto!!

Offline websitter

  • Esploratore
  • **
  • Post: 185
    • Mostra profilo
Re: mese sbagliato indicato nel sito
« Risposta #7 il: 22 Ago 2008, 16:33:32 »
Ciao Ron ma il componente/modulo qual'è?
Le date (es. articoli) vengono gestite/visualizzate correttamente?

prova a dare un'occhiata a questi: http://it2.php.net/strftime

ed a questo 3d:http://forum.joomla.it/index.php?topic=24266.msg103437

Offline ronbart

  • Nuovo arrivato
  • *
  • Post: 20
    • Mostra profilo
Re: mese sbagliato indicato nel sito
« Risposta #8 il: 22 Ago 2008, 18:00:23 »
ciao,
le date degli articoli sono corretti...
guardo i link che mi hai indicato.
se hai altre idee comunicamele..
e naturalmente grazie.

Offline ronbart

  • Nuovo arrivato
  • *
  • Post: 20
    • Mostra profilo
Re: mese sbagliato indicato nel sito
« Risposta #9 il: 22 Ago 2008, 18:25:18 »
Ciao websitt,
dai link che mi hai consigliato ho provato ad inserire nel div
del file index del template tale codice:
<?php echo (strftime (_DATE_FORMAT_LC)); ?>

è ora funziona...

speriamo che funzioni a lungo!
Grazie mille

Offline websitter

  • Esploratore
  • **
  • Post: 185
    • Mostra profilo
Re: mese sbagliato indicato nel sito
« Risposta #10 il: 22 Ago 2008, 23:23:55 »
 ;D

se puoi ora correggi il titolo del post.

ciao Ron

 



Web Design Bolzano Kreatif