Google "restore photos on memory card" and you'll get some links for memory card recovery software. I don't know if any are free, but I'd hate to see you lose the photos that are not replaceable.
I don't think there is anything you can do on your own. Next time put photos o. The computer and then a cd/dvd to back them up.