Factual error: In the movie, prom happens during the end of the film. The movie spans the length of a week, yet we see that Jessica's boyfriend in the movie (Matthew Lawrence) is still having football practice. The high school football season ends months before prom. If it was supposed to suggest they are having spring practice, then he's not even supposed to be practising since he's a senior.
Continuity mistake: At the strip club, Jessica (as the stripper) has her nails painted red.When Jessica and Rob Schneider switch back into their original bodies, neither Rob or Jessica's nails are painted. You'd think one of them might still have their nails painted since they switched bodies.