$sca_mese=$_POST["mese"];

echo"
SONO QUI!!! il mese passato che ricevo è: $sca_mese
";

switch (trim(strtolower("$sca_mese"))){

case "gennaio":
$mesevecchio=01;
break;

case "febbraio":
$mesevecchio=02;
break;

case "marzo":
$mesevecchio=03;
break;

case "aprile":
$mesevecchio=04;
break;

case "maggio":
$mesevecchio=05;
break;

case "giugno":
$mesevecchio=06;
break;

case "luglio":
$mesevecchio=07;
break;

case "agosto":
$mesevecchio=08;
break;

case "settembre":
$mesevecchio=09;
break;
case "ottobre":
$mesevecchio=10;
break;

case "novembre":
$mesevecchio=11;
break;

case "dicembre":
$mesevecchio=12;
break;
}


echo"quindi il mese numerico che mi avresti passato secondo i miei calcoli è: $mesevecchio
";




MA IL FATTORE DI METTE 01 02 POTREI ANCHE SCRIVERE PIPPO PLUTO E PAPERINO MA LA QUESTIONE è CHE FUNZIONA PER TUTTI I MESI TRANNE CHE PER AGOSTO E SETTEMBRE è LI CHE MI LASCIA PERPLESSO.