utilizza la modalità avanzata per scrivere il post, avrai più strumenti.

postare codice php sul forum crea, al momento, problemi di sicurezza.
quindi, per scrivere, sostituisci le istanze php con il tag apposito del forum


a parte alcuni errori nel codice che ne impediscono l'esecuzione (ma sono evidenti e facilmente correggibili) la pagina funziona.
il server dovrebbe restituirti gli errori.
sicura di aver abilitato (sul server) la funzione per la visualizzazione degli errori?