Visualizzazione dei risultati da 1 a 4 su 4

Discussione: problema data mktime

  1. #1

    problema data mktime

    ho tale problema

    Codice PHP:
    $mese 11;
    for(
    $i=1$i=12$i++) {
    $datascad date('Y-m-d'mktime(0,0,0$mese 10$anno) );


    con tale sistema incremento il mese di 1
    ma chissa, stranamente, arrivato a febbraio lo salta mettendo marzo!!

    le scedenze scritte sono queste!
    31-12-2007
    31-01-2008
    28-02-2008 #arrivato qui! la salta mettendo marzo! e sballando tutto ovviamente
    30-03-2008

    come fare???

    grazie

  2. #2
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    questo è il codice corretto:

    Codice PHP:
    $anno=2007;
    for(
    $mese 1$mese<=12$mese++) {
    $datascad date('Y-m-d'mktime(0,0,0$mese+10$anno) );
    echo 
    $mese.") ".$datascad."
    "
    ;


    quello che hai scritto tu pirma avrebbe dovuto creare un ciclo infinito e comunque mese rimaneva sempre a 11 e non viene mai cambiato.


  3. #3
    il fatto è che le scadenze vengono rispettate nonostante tutto
    ma quando arrivo a febbraio mi salta il mese e mi va a marzo...

    che strano problema

  4. #4

    up

    qualcuno sa aiutarmi?

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 © 2024 vBulletin Solutions, Inc. All rights reserved.