| New Member | javascript_escape_string (PHP) Escapes string, so it can be used inside javascript:
<?
function javascript_escape_string($str)
{
$str = str_replace(array('\\', "'"), array("\\\\", "\\'"), $str);
$str = preg_replace('#([\x00-\x1F])#e', '"\x" . sprintf("%02x", ord("\1"))',$str);
return $str;
}
?>
example:
<script language="javascript" type="text/javascript">
<!--
document.write('<? echo javascript_escape_string($str); ?>');
// -->
</script> |