Ovviamente avrò sbagliato un sacco di cose di sintassi e di logica, però come ripeto non metto le mani su PHP da qualche anno