Single quotes, double quotes, slashes and all kinds of other junk data will break your application code, especially the js and FBJS dialog boxes for sharing and components if the data is not cleaned properly.
Following PHP function will clean your data for such garbage.
function cleanData($data) {
$cleaned = preg_replace("/[^A-Za-z0-9\s\.\-\/+\!;\n\t\r]/","", $data);
$cleaned = preg_replace("/\s+/"," ",$cleaned);
return $cleaned;
}
Hope that helps.
Cheers!