Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Der Unterschied zwischen dem erste und zweiten Beispiel besteht darin, dass das erste Beispiel keine Angabe einer formularverarbeitenden Ressorce besitzt, die zweite jedoch mithilfe von PHP an das selbe Skript geschickt wird.
Dass Browser auch bei einer Nichtangabe eines action-Attributwertes das Formular an die selbe Ressource senden, ist eigentlich nur ein gute gemeinte Toleranz gegenüber faulen oder unwissenden Autoren, denn die Angabe eines action-Attributs mit gültigem URI ist Pflicht (s. DTD-Fragment der Beschreibung des form-Elements).