Si quieres que tus usuarios queden registrados con nivel 1 .. tan sólo usa dicho valor directamente sobre tu consulta SQL:
Código PHP:
mysql_query("INSERT INTO $sql_tabla values('','$usuario','$pass1','$equipo','1)") or die (mysql_error());
En consecuencia .. ese:
$nivel=$_POST['1'];
sobra .. no sé si conoces que es $_POST .. pero eso no es un "valor" sino una variable de tu formulario que entra por el método POST concretamente .. SI no conoces como PHP trabaja con variables externas .. revisa este capítulo del manual oficial de PHP:
http://www.php.net/manual/es/languag...s.external.php
Aquí .. si te fijas bien el proceso .. es donde se redirecciona al terminar tu proceso de registro con exito .. pon ahí directamente tu URL hacia donde quieres redireccionar:
Código PHP:
header ("Location: $pag");
Nota:
Este tipo de validaciones:
Código PHP:
if ($pass1=="" or $pass2=="" or $equipo=="" or $usuario=="")
sería mejor que uses empty($variable) en lugar de $variable == "" y en lugar de or usar ||
Código PHP:
if (empty($pass) || empty($pass2) .. etc)
(no recuerdo en mi código original como uso ese tipo de validaciones .. pero el código tiene mucho tiempo así que sea como sea el uso de empty() es lo que deberías usar si o si)
Un saludo,
Un saludo,