rendered paste body<?php
function filterHTML(&$parse_str, $allowed = false)
{
if ($allowed) {
$parse_str = strip_tags($parse_str, $allowed);
}else {
$parse_str = strip_tags($parse_str);
}
return $parse_str;
}
function transEntity(&$parse_str, $quote = 0, $charset = 'iso-8859-15')
{
$quotes = array(
ENT_COMPAT,
ENT_QUOTES,
ENT_NOQUOTES
);
$parse_str = htmlentities($parse_str, $quotes[$quote], $charset);
return $parse_str;
}
function decodeEntity(&$parse_str, $quote = 0, $charset = 'iso-8859-15')
{
$quotes = array(
ENT_COMPAT,
ENT_QUOTES,
ENT_NOQUOTES
);
$parse_str = html_entity_decode($parse_str, $quotes[$quote], $charset);
return $parse_str;
}
if (isset($_POST['profile'])) {
$profile = trim($_POST['profile']);
if (empty($profile)) {
$error_messages[] = $msg = array('Profilo' => 'Devi aggiungere una descrizione al profilo');
}else {
$profile = filterHTML($profile);
$profile = transEntity($profile);
$counter++;
}
}
?>