Cita: $registros=mysql_query("select id,Titulo,Texto from noticias",$conexion)
Recuerda que las variables dentro de una funcion solo pueden ser vistas por dicha funcion.
Tienes que hacer la variable
$conexion una variable global, para que asi tome el valor de la funcion conectar().
global $conexion;