Comment Validation
php
last edit: Apr, 30th 2010 | jump to bottom
function comm_js($js) { $js = str_replace("\\", "\\\\", $js); $js = preg_replace("/[\r\n]+/", '\n', $js); $js = str_replace('"', '\"', $js); $js = str_replace("'", "\'", $js); $js = str_replace(array( "\r", "\n", "\t" ),"", $js); //$js = preg_replace("/<script/i", "<scr'+'ipt", $js); //$js = preg_replace("/<\/script/i", "</scr'+'ipt", $js); return $js; } $output = '<script type="text/javascript"> jQuery(function($) { var errorContainer = $("<p class=\'error\'>Please fill out the required fields</p>").appendTo("#' . $id . '").hide(); var errorLabelContainer = $("<p class=\'error errorlabels\'></p>").appendTo("#' . $id . '").hide(); $("#' . $id . '").validate({ rules: { author: "required", email: { required: true, email: true }, url: "url", comment: { required: true, ' . $minout . ' } }, errorContainer: errorContainer, errorLabelContainer: errorLabelContainer, ignore: ":hidden" }); $.validator.messages.required = "" + $.validator.messages.required; $.validator.messages.email = "» " + $.validator.messages.email; $.validator.messages.url = "» " + $.validator.messages.url; }); </script>'; return "document.write('" . comm_js($outputmin) . "');";
407 views




