Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Stampa della data

  1. #1

    Stampa della data

    Ciao a tutti,

    Ho questo script:

    codice:
    function data($timestamp="") {
        $giorni = array( "Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato");
        $mesi = array( "Dicembre","Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre");
        if (empty($timestamp)) {$data = $giorni[date("w")]." ".date("j")." ".$mesi[date("n")]." ".date ("Y");}
        else {$data = $giorni[date("w",$timestamp)]." ".date ("j",$timestamp)." ".$mesi[date("n",$timestamp)]." ".date ("Y",$timestamp);}
    return $data;
    }
    Serve a visualizzare una data in formato timestamp nel formato "Martedì 12 ottobre 2004"... solo ke arrivati a dicembre non mi stampa il mese...

    A cosa potrebbe essere dovuto ?

    Grazie
    SGr33n

  2. #2
    L'array $mesi inizia con dicembre quindi indice 0, mentre dovrebbe essere il 12.

    metti un valore vuoto all'inizio e dicembre al fondo.

    $mesi = array("", "Gennaio",...... ,"Novembre", "Dicembre");


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    ah grazie provo a correggerlo

    Cmq a questo punto mi sa ke anche quello nelle pillole è sbagliato
    SGr33n

  4. #4
    Originariamente inviato da SGr33n
    Cmq a questo punto mi sa ke anche quello nelle pillole è sbagliato
    ???

    which one?

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.