mira te enseño una manera ordenada que trabajar con los formulario, que en lo personal a mi me gusta bastante.
este es tu codigo
Código PHP:
<?php
$nick=$_POST["nick"];
$password=$_POST["password"];
if($nick==null){
header('Location: register.php?errornick=yes');
exit();
}
if($password==null){
header('Location: register.php?errorpassword=yes');
exit();
}
include('common_conect.php');
mysql_query("insert into user (nick,password) values ('$nick','$password')");
?>
y este es como yo lo escribiria
Código PHP:
<?php
$nick=$_POST['nick'];
$password=$_POST['password'];
$errores = array();
if(!$nick) $errores[] = "Debes ingresar un nombre de usuario";
if(!$password) $errores[] = "Debes ingresar una clave secreta";
if(count($errores) > 0){
foreach($errores AS $error){
echo $error."<br>\n";
}
}else{
include('common_conect.php');
mysql_query("insert into user (nick,password) values ('$nick','$password')");
}
Y luego un link para volver.
Código HTML:
<a href="javascript:history.go(-1)>Volver</a>
Y si se te pierde la informacion de los inputs puedes agregarles a cada uno lo siguiente
Código PHP:
<input name="lol" value="<?php if(isset($_POST['lol'])) echo $_POST['lol']; ?> ">
Asi, si el valor esta, lo vuelve a agregar...
espero te sirva de algo