public static function picture() { if (!portfolio::initialVerify(true)) { echo '<script type="text/javascript">parent.pupld.uploadError ("' . addslashes(json_encode(system::$errors)) . '")</script>'; return; } if (isset($_POST["ajaxFileUpload"]) && isset($_POST["pageDir"])) { if (isset($_POST["slug"]) && $_POST["slug"]) { $slug = preg_replace("/[^a-zа-яё0-9\\-\\_]+/i", '', $_POST["slug"]); } else { $slug = ""; } if (isset($_POST["pageDir"]) && $_POST["pageDir"]) { $pageDir = preg_replace("/[^a-z0-9]+/i", '', $_POST["pageDir"]); } else { $pageDir = ""; } $uploadedPics = blog::uploadOnePicture($slug, $pageDir); $uploadedPics["picUpld"]["itemName"] = $slug; if (!empty($uploadedPics)) { echo '<script type="text/javascript">parent.pupld.uploadFinished ("' . addslashes(json_encode($uploadedPics["picUpld"])) . '")</script>'; } } }