es porque estas usando
register_globals, por lo cual...
al ser un formulario post deberían ser así tus variables:
Código PHP:
// MAL
$nombre1;
// BIEN
$_POST['nombre1'];
definitivamente haz caso de lo que te sugieren... y si, nada que ver con OOP...