[PHP] Conteggi se c'è o no il mese agosto

z.cristiano

Utente Attivo
16 Giu 2007
145
0
16
Buon pomeriggio a tutti :D

Allora, ho una piccolissima difficoltà..

Vorrei fare il calcolo che, quando un abbonato mette valido da gennaio a settembre, se è incluso agosto ed è chiuso dovrebbe passare la scadenza anzichè a settembre in ottobre.

Faccio esempio:
- Se metto da settembre a febbraio fanno 6 mesi e non c'è nè è incluso agosto e quindi rimane 6 mesi valido da settembre a febbraio
- Se metto da marzo a ottobre fanno 8 mesi, c'è AGOSTO ed è chiuso e quindi, deve passare da marzo a novembre (sostituto agosto in settembre)

Non so se mi spiego, avete capito per caso?
Cioè se mettessi valido da marzo a ottobre e ha pagato per 8 mesi ossia usabile:
MARZO
APRILE
MAGGIO
GIUGNO
LUGLIO
AGOSTO - chiuso -
SETTEMBRE
OTTOBRE

Agosto è chiuso, il sistema non vorrebbe bruciare il mese di agosto che è chiuso e allora lo anticipa così
MARZO
APRILE
MAGGIO
GIUGNO
LUGLIO
AGOSTO - chiuso -
SETTEMBRE
OTTOBRE
NOVEMBRE

Com'è lo specifico codice PHP

Grazie mille
Cristiano
 
Ipotizzando di utilizzare gli array potresti banalmente effettuare unset del mese di agosto così che il calcolo ti arrivi sempre corretto, a patto che gestisci i mesi in modo circolare!
tipo:
Abbonamento da Luglio/20x a Marzo/20(x+1)!
 

Discussioni simili