What voter fraud exists generally involves mail in ballots, and a photo ID will not prevent that.
Of course, more Republicans vote by mail than Democrats, so the right wing 'bagger legislatures do not address this problem.
The purpose of these laws is, again, to prevent Democrats from voting. They did not try to deal with this until they had statistics on which voters were most likely to lack drivers licenses. We must show a photo ID in FL now, and when my name is entered, all the data pops up: my address, my precinct, my driver's license number. Prior to the state having a database, it was not possible to know my race or even the sex of some people who had names that could be either M or F.