Hola creo q podre ayudarte
verifica tu formulario para q veas cual metodo tienes de envio ya sea el POST o el GET por ejemplo
Código HTML:
<form method="POST" name="MLoteria" action="actualizar.php">
en tu codigo php tomas los valores de esta manera
Código PHP:
//con el $HTTP_POST_VARS tomas el valor que viene de tu formulario
$sql = "SELECT id_Usuario FROM registro WHERE login='"$HTTP_POST_VARS["login"]."'";
$result = mysql_query($sql);
if($row = mysql_fetch_array($result))
{
echo "Error, nick escogido por otro usuario";
}
else
{
$sql = "INSERT INTO registro (login,password,nombre,email,tlfhab,fechacre) VALUES (";
$sql .= "'".$HTTP_POST_VARS["login"]."'";
$sql .= ",'".$HTTP_POST_VARS["pass1"]."'";
$sql .= ",'".$HTTP_POST_VARS["nombre"]."'";
$sql .= ",'".$HTTP_POST_VARS["mail"]."'";
$sql .= ",'".$HTTP_POST_VARS["tlf0"]."'";
$sql .= ", now()";
$sql .= ")";
mysql_query($sql);
mysql_free_result($result);
}
mysql_close();
Espero haberte ayudado.
suerte
Salu2.