Hola,
Bueno, realmente no has solucionado el problema, solo has metido el mensaje de error debajo de la alfombra
Los errores de main() son los mas curiosos, ya que no hay ninguna funcion main en el codigo que escribes. Incluso los de PHP tuvieron que hacer una pagina del manual para explicarlo:
www.php.net/main .
Asi que realmente el error te lo da el include(). ¿El fichero clasificacion.txt esta en el mismo dominio que el script? Es que en ese caso no seria necesario realizar un include remoto como estas haciendo, simplemente un:
Código PHP:
include('ruta/clasificacion.txt');
Saludos.