ti dice che non hai i permessi? strano ... accedi come root o con un altro utente?

per quanto riguarda l'IF, beh, se fai stampare qualcosa SOLTANTO dentro le varie parti dell'if (if/ifelse/else) e togli l'else senza fare verificare nessuna condizione è normale

IE potrebbe mostrartelo a video per via della cache