Puedes controlar lo que mandas con el formulario mediante javascript.
Puedes crearte una función javascript que lea el campo del formulario y luego la recibes en php.
Un ejemplo donde se debe rellenar el campo email:
Código:
// archivo login.html
<table>
<form name=login action="enviar.php" method="POST">
<tr>
<td align=left>Email:</td>
<td><input type=text name=email maxlength="30"></td>
<td><input align="center" onclick=comprobar() type=button value="Entrar" maxlength="30"></td>
</tr>
</form>
</table>
<script>
function comprobar(){
if(document.login.email.value == ""){
document.login.email.focus()
}else{
// enviamos formulario
document.login.submit()
}
</script>
Y luego en el archivo siguiente, que es el enviar.php haces todo lo que haces, y añadiendole la linea:
Código:
$email = $_POST['email'];
Ahí tomará este campo al igual que haces con los demás (nombre,apellidos,etc)