It's spelled "pedophile," but you made a good guess, given how it's pronounced in English. We generally turn "t" into "d" between vowels, so it can be hard to distinguish the two. The vowel in syllables that don't have an accent often becomes "uh" in English, and then in many dialects, "uh" becomes the i in "sit" in some situations, which is why the "o" sounds like an "i". And then of course, "ph" is the spelliing for the "f" sound in words that come from Greek. "file" is a stand-alone word that generally has to do with information, such as a computer file, or a folder full of papers. "-phile" is a word ending that means to like or to love, and as such generally is part of words describing people, or at least living things. "Extremophiles" are creatures, especially bacteria, that thrive in environments that will kill anything else. "Pedophiles" are pervs who like to mess with kids.
It's generally good, even as an adult, not to give too much info about yourself out online, and not just because of pedophiles. For example, posting your e-mail address online is a good way to get flooded with spam.
Which is one reason that I haven't posted a picture of myself here yet. (Even though I think one exists online). At my age I'm probably being a bit too cautious, but the other reason is that I'm not sure I have any decent photo's of myself within the last 3 or 4 years.