allora stai utilizzando un echo o sei fuori dai tag <?php ?> ?
se sei con l'echo e per mettere le virgolette "" metti \"\", devi mettere action=\"".$_SERVER['PHP_SELF']."\" o semplicemente action=\"$PHP_SELF\".
Se sei fuori dai tag php, metti action="<?php echo $PHP_SELF; ?>"

(impossibile che non va!!)