Visualizzazione risultati 1 fino 3 di 3

Discussione: Problema con un ciclo per generare mese OTTOBRE !!!!

  1. #1
    L'avatar di rizzof
    rizzof non è connesso Neofita
    Data registrazione
    07-11-2010
    Messaggi
    2

    Unhappy Problema con un ciclo per generare mese OTTOBRE !!!!

    Gentili amici, vorrei proporvi un problema che ho e a cui non trovo soluzione.
    Ho creato una piccola applicazione per mie necessità e mi sono accorto di una stranezza.
    Facendo un ciclo che mi visualizza il mese di OTTOBRE (e solo questo mese che ha il problema) cioè i giorni dall' 1 al 31 mi propone due giorno 30 per l'anno 2011(omettendo il 31), e due 28 per il 2012(omettendo sempre il 31). Funziona benissimo per tutti gli altri mesi.
    Ho fatto prove sul mio WEB SERVER e funziona benissimo, ma appena pubblico la pagine qui in ALTERVISTA, ho il problema . CHE FARE?
    Vi allego il codice.... e GRAZIE 1000 per il VS. prezioso aiuto.
    _____________________________________________
    Codice PHP:
    <?php
    $annos
    =2011;$meses=10;$finemese=31;
    $dal =strtotime($annos . '/' . $meses . '/' . '1');

    for(
    $i=0;$i<$finemese;$i++)
    {
    echo
    date('d.m.Y',$dal) . " + " .$i . " = ". date('d.m.Y',($dal + $i *86400)) . "</br>";

    }

    ?>
    _____________________________________________
    Ultima modifica di alemoppo : 24-01-2012 alle ore 23.30.54 Motivo: +tag [php]

  2. #2
    Guest

    Predefinito

    Così non fai prima?

    Codice PHP:
    <?php
    $annos
    = 2011;
    $meses = 10;
    $finemese = 31;
    $dal = strtotime($annos . '/' . $meses . '/' . '1');



    for(
    $i=0;$i<$finemese;$i++)
    {
    $giorno = 1 + $i;
    $data = strtotime($annos . '/' . $meses . '/' . $giorno);
    echo
    date('d.m.Y', $dal) . " + " .$i . " = ". date('d.m.Y', $data) . "</br>";

    }

    ?>

  3. #3
    L'avatar di rizzof
    rizzof non è connesso Neofita
    Data registrazione
    07-11-2010
    Messaggi
    2

    Predefinito

    Grazie Provanuke, in effetti era una prova che non avevo fatto e funziona...ma rimango cmq stranito dal fatto che l'errore era solo per OTTOBRE...mistero.

Regole di scrittura

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