Por lo que se alcanza a entender en tu script de PHP (no corresponden al foro, pero bueno...), tu problema es que parece que no manejas bien el concepto de
ambito de las variables, es decir, en qué contexto una variable existe y toma valor.
El tema es importante porque la asignación de $dato = $email la estás haciendo en un ámbito tal que
luego no la puedes usar.
Revisa el link que te paso.