Cita:
Iniciado por swell Creo que el problema que comentas se soluciona con esto:
<form action='<?php echo $PHP_SELF;?>' method=post>
Lo que hace la variable $PHP_SELF es devolverte el nombre del archivo que estas ejecutando en este momento.
Un saludo
$PHP_SELF es obsoleto, lo correcto es usar $_SERVER['PHP_SELF'], osease, variables superglobales:
www.php.net/reserved.variables
Lo que dice
sergiold es muuuuy cierto!

¿dónde quedó el if()??. Además de eso, se te agradecería facilitaras a hubicar la línea del error (comentala), preferentemente usar las etiquetas de código PHP (facilitan mucho la lectura) y que colocaras el error exácto que te arroja; todo para poder ayudarte mejor.
Saludos!