Sei sicuro che nel primo if (isset(...) ) ci entra?

Verificalo, non darlo per scontato.