sabato 20 ottobre 2007

ASP - Script ASP per calcolare l'età di una persona!

Ciao a tutti!

Visto che, tra le 1000000 funzioni sulle date presenti nell'asp, non esiste una funzione specifica per calcolare l'età di una persona in modo corretto tenendo conto anche del giorno di nascita di quest'ultima, ecco che vi mostro una piccola funzione

Function calcolaeta(datanascita,data)
'calcolo gli anni che devi compiere l'utente
eta=datediff("yyyy",datanascita,data)
'calcolo il giorno del compleanno dell'anno corrente dell'utente
birday=dateadd("yyyy",eta,datanascita)
'tengo conto del giorno!
if datepart("y",data)< datepart("y",birday) then
eta=eta-1
end if
calcolaeta=eta
End Function

Alla funzione bisogna passare 2 parametri, la data di nascita e la data (per esempio quella odierna) per la quale vogliamo conoscere l'età!
La funzione restituirà un numero che corrisponde all'età corretta!

Nello sviluppare questa piccola funzione mi sono accorto che, per come la stavo facendo subito, avrebbe avuto problemi nel calcolare l'età corretta se l'anno fosse stato un anno bisestile (avrebbe potuto sbagliare il calcolo di un giorno) allora se vi sembra strano che abbia fatto quello che ho fatto tenete conto anche di quello!
Se ancora vi sembrerà strano allora probabilmente sono io che non ho fatto la scelta più comoda e veloce!
Illuminatemi!

Se vi interessa qua lo script zippato!


Ciao e alla prossima!

mercoledì 5 settembre 2007

Di nuovo ferie e... brutto tempo!

Ciao a tutti! Finalmente io sono di nuovo in ferie, questa volta, sponsorizzate dal mio turbo fratello! Sono ad alba adriatica in un residence a 3 stelle molto molto carino con terrazzo e piscina (sul terrazzo...)! Ho notato solo ultimamente un access point wireless nel corridoio e chiedendo mi è stato detto che offrono gratuitamente la annessione ad internet quindi mi collego con il cell. Ho già scaricato pure firefox in 2minuti. Cazzo ci metto meno col cellulare qua che a casa... Noi sfigati senza adsl...

Purtroppo però ieri ci ha raggiunto un bel temporale con i fiocchi e ora c'è quasi freddo.... Amen... Si passerà il tempo facendo sport da camera!! Poco male....

vi saluto tutti e termino allegando qualche foto (in teoria si dovrebbero vedere...) della vista dalla terrazza del residence!
ciaoooooooooooo :-)

martedì 31 luglio 2007

prova!

Che fissa! Questa è una prova!

mercoledì 25 luglio 2007

WINDOWS - IIS 7 Su windows Vista e connessioni a database mdb

In questo post descriverò quello che ho personalmente fatto per "far funzionare" l'iis 7 di windows Vista Business per un'applicazione Asp che sfrutta i database mdb.

Sebbene l'iis sia un server microsoft ho scoperto che per far funzionare le pagine con estensione '"asp" (ossia linguaggio microsoft...) bisogna attivare una funzione.

Start --> Pannello di controllo --> Programmi e funzionalità --> Attivazione o disattivazione delle funzionalità di Windows --> Internet Information Services (selezionarlo se non ancora installato...) --> Servizi Web --> Funzionalità per lo sviluppo di applicazioni --> Selezionate quello che vi interessa. personalmente ho attivato tutto tranne 'Cgi' !

Date l'ok e terminate l'installazione.

Una volta configurata un'applicazione dal pannello dell'iis situato in Start --> Pannello di controllo --> Strumenti di amministrazione --> Gestione internet Information Service noterete che avrete problemi se la vostra applicazione utilizza connessioni a database ".mdb".

Occorre dare i permessi di scrittura a 2 cartelle. Una è quella contenente il database e l'altra è quella situata in
"C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp"
(quest'ultima cartella perché l'iis 7 apre i file temporanei di connessione al database in questa cartella e non nella cartella dove è presente il database).
Date i permessi di scrittura e lettura agli utenti che accedono all'applicazione e agli utenti:
IUSR
IIS_IUSR

Smanettate un po e vedrete che tutto funzionerà!
Io ho aggiunto anche il mio utente windows e gli ho dato i permessi di scrittura...!

Alla prossima!

Leggi anche:
Database e IIS 7
Dare permessi alle cartelle con windows vista

venerdì 20 luglio 2007

Salvare i preferiti (e la base) del tomtom mobile 6

Come salvare i preferiti del tom tom mobile 6?

Per fare il backup di tutti i preferiti (le posizioni salvate), impostazioni della base e altro, bisogna salvare il file .cfg nella cartella delle mappe.

Copiatelo dai file del tomtom corrente e sovrascrivetelo (o semplicemente aggiungetelo) nella cartella delle mappe del tomtom "nuovo" che state installando.

Avviate il tomtom e verificate se i vostri cari vecchi preferiti ci sono ancora! :-)

Come al solito raccomando di fare sempre un backup ai file originali prima di fare qualsiasi modifica in modo da poter riportare il tutto alle impostazioni di partenza nel caso qualcosa andasse storto!

giovedì 5 luglio 2007

breve vacanza!

Finalmente sono arrivato in montagna, ad Andalo , e l'aria è veramente piena e pulita... E c'è pure quasi freddo! Proprio l'opposto che dalle nostre parti! Seppur starò solo 4 giorni vedrò di godermeli!

saluti da Andalo! E per chi le fa, buone ferie!!!

martedì 3 luglio 2007

prova post

Questa è un'ennesima prova di pubblicazione di posts con il mio nuovo cellulare! Se non va mi inca$$o ma dovrebbe andare....

ciao a tutti!