Tu fai questo nel tuo codice
- ricevi da post una stringa e la metti nella variabile $fine;
- trasformi $fine in un array usando explode;
- trasformi nuovamente $fine in una stringa "ricomponendo" la data secondo il formato che desideri;
- quando definisci $anno, $mese e $giorno prendi le singole lettere della stringa.
Dai una ripassatina ai tipi di valori in PHP
Per il tuo problema, puoi fare una cosa di questo tipo
qui il manuale http://php.net/manual/en/book.datetime.php (leggi bene cosa dice in questa pagina http://php.net/manual/en/datetime.add.php per quanto riguarda l'aggiunta di un mese)Codice PHP:
$date = "2014-10-25";$date_new = new DateTime($date);$date_new -> add(new DateInterval("P1M"));$data = $date_new -> format("d-m-Y");echo "$data\n";