Hola:
Me parece que es caso de php y por eso paso a mover el tema (de no ser así, mis colegas moderadores de php se encargarán de re-moverlo)... además creo que se debe usar htmlspecialchars(), al menos en mi libro de visitas veo las dos clases de comillas y en el código está esa función... la cuestión es convertir " en " y ' en &aquot;...
Saludos