Exemple #1
0
 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>';
         }
     }
 }