Hola saludos aqui haces un echo "<td><input type='hidden' size=8 name='viejoLogin' value='<?php echo $login;?>'></td>"; y dentro haces otro. deberia ser:
Código PHP:
Ver originalecho "<td><input type='text' size=8 name='nuevoLogin' value='". $login."'></td>";
echo "<td><input type='hidden' size=8 name='viejoLogin' value='".$login."'></td>";
Hay un error hay, y cuando recibas lo datos pregunta con isset() a ver si esta vacio o imprimela a ver que muestra
ejemplo:
Código PHP:
Ver originalif(isset($_POST['nuevoLogin'])){ echo $_POST['nuevoLogin'];
}
// o
if($_POST['nuevoLogin'] != ""){
echo $_POST['nuevoLogin'];
}