No entendí el objetivo de declarar como "$GLOBAL" una variable así . .en tu contexto.
Cita: Indicó por teclado el usuario, el cual tiene asignado "privilegio=1", pero la variable "$privilegio" recibe el valor "0".
y "eso" como lo haces .. indica todo el código que uses. Suponemos que usas un formulario (en método?) ..
Recuerda que las variabels debes acederlas por su array asociado:
$_GET['privilegio'] o $_POST['privilegio'] .. (o $_REQUEST .. )
Un saludo,