tener esta variable en on puede ser muy perjudicial para nuestro script por cuestiones de seguridad ya que la varible 
pude ser suplantada facilmente por una variable url, muchos de nosotros tenemos esta variable en on por que nos facilita 
pasar los datos de un formulario en una consulta sql, sin embargo para obtener mayor seguridad en nuestros script podemos
tener register_globals en off y utilizar $HTTP_X_VARS,$_POST yO probe con $_REQUEST Y $_POST y ambas funcionaron 
 
$nombres=$_REQUEST['nombres'];
$apellidos=$_REQUEST['apellidos']; ó
 
$nombres=$_POST['nombres'];
$apellidos=$_POST['apellidos'];
 
y luego la realice la consulta sql 
 
$sql = "INSERT INTO agenda (nombres,apellidos) ";
 
$sql .= "VALUES ('$nombres', '$apellidos')";
 
$result = mysql_query($sql);
 
y todo salio bien.
 
luego les cuento como me fue con  $HTTP_X_VARS por que aun no lo pruebo 
   
 
 ¿Qué hago con register_globals? ¿ON u OFF?
 ¿Qué hago con register_globals? ¿ON u OFF? 
