Brother no se si lo pegaste bien pero fijate en tu etiqueta del Form
Código:
<form name="form1" method="post" action="">
No estas dirigiendo el formulario deberia ser
Código:
<form name="form1" method="post" action="index2.php">
Y si en tu codigo php quieres mostrarlos como esta tu codigo deberias tener activado la opcion de variables globales. O sino cambia tu codigo por esto:
Código PHP:
<?
echo $_POST['texto1']."<br>";
echo $_POST['texto2']."<br>";
echo $_POST['texto3']."<br>";
echo $_POST['texto4']."<br>";
?>
Cualquier cosa avisas.