Question: do my iphone have a virus?
Answer: The only iPhone viruses that have been seen "in the wild" (meaning that they're an actual threat to iPhone owners) are worms that almost exclusively attack iPhones that have been jailbroken. So, as long as you haven't jailbroken your iPhone, iPod touch, or iPad, you should be safe from viruses.