No conecta o no cumple la condicional (cosas totalmente diferentes)???; supongo es lo segundo ya que no haces uso de la variable superglobal $_POST.
FAQ:
http://www.forosdelweb.com/showthrea...989#post238989
y
www.php.net/variables.external
Procura encerra tu código (aaarrrgggg!!! con esto de las firmas)...