Código android y php adaptado de Travis Cornelius