Creo que es problema de la ruta que le das.
A mí me pasaba algo parecido cuando le metía rutas compuestas, por ejemplo files/downloads
luego si le ponía files a secas, me lo leía bien.
De todos modos, prueba a indicar el directorio en una variable y luego imprimirlo ahi, de este modo:
Código PHP:
Ver original$directorio = 'opttec/marca_modelo/';
<?php $muemod=file ("$directorio".($mmod).".txt")?>
Si no te funciona, la forma más sencilla de comprobar si es por la ruta como te dije es copiar el fichero a la carpeta opttec, y ponerlo de este modo:
Código PHP:
Ver original$directorio = 'opttec';
<?php $muemod=file ("$directorio".($mmod).".txt")?>
Si de ahí te lo coge poniendo solo una ruta, verifica como poner rutas especificando más de un directorio.