array_map с нативной функцией к $_POST (и к $_GET, и к $_COOKIE) - глупо. Во-первых, $_POST может быть многомерным массивом, а во-вторых, там могут быть бинарные данные.array_map первым параметром array($database->connection, 'real_escape_string') - что это? Откуда в объекте $database->connection возьмется метод real_escape_string?$_POST что-то лежит. .block1 { overflow: hidden }