$r
vil kun være falsk, hvis der var SQL-fejl. Ellers vil det altid returnere et objekt, selvom ingen rækker returneres af din SELECT-sætning.
Brug mysqli_num_rows()
at tælle hvor mange rækker der returneres. Nul betyder, at ingen bruger den e-mailadresse.
if(mysqli_num_rows($r))
echo "Email address exists!";
else
echo "sss";