php genera il codice html ma è il browser ad eseguirlo. Hai guardato se c'è un messaggio di errore ?