$fp = fopen($fl , "a+");
これじゃいかんのですか?