I've pulled my micro SD card out of my busted phone(smashed screen) to put it in my new one and now the phones saying its blank! I've got over 3 years of photos on it that are not backed up! any help would be great.

when I put it in my new phone it can see the photos but cant register any image just that they are there for about 5 seconds then it hides them, so I think they are still there.
when plugged into the pc it wont recognize that a SD card is plugged in.

both phones keep asking me if I wish to format it, I've said no every time.

I am hoping one of you have had luck with this kind of thing