Devi attendere il caricamento primo di usare la variabile:

codice:
dati = new LoadVars();
dati.path = this;
dati.onLoad = function(success)
{
	if(success){
		for(var i = 0; i < Number(this.totalefoto); i++){
			var mc = rettangolo.duplicateMovieClip("rettangolo" + i, i);
			mc._x = 25 * i;
		}
		this.path.totalefoto.text = this.totalefoto;
	} else {
		trace("TXT FILE MISSING");
	}
};
dati.load("fototot.txt");