I dropped my phone yesterday, and it seems like it damaged the external SD card that I had in it. Now a lot of the files I transfer to it get damaged and I can't open them, and some of the files I've had there also became corrupted. What should I do to restore them?
Yeah, SD cards are susceptible to physical damage, so it's easy to make them unreliable if you drop your phone often. I advise reading this sdhc card recovery software (rating) and choosing a program to read those files. After you're done copying them, replace the SD card with a new one and continue using your phone.