From 28655503e18a38dc8eb43cd5985b38e37a66dddc Mon Sep 17 00:00:00 2001 From: lalka2016 <99399973+lalka2016@users.noreply.github.com> Date: Thu, 14 Sep 2023 18:11:53 +0300 Subject: [PATCH] limites --- Web/Presenters/CommentPresenter.php | 18 ++++++++++-------- Web/Presenters/WallPresenter.php | 18 ++++++++++-------- 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/Web/Presenters/CommentPresenter.php b/Web/Presenters/CommentPresenter.php index 6b3bfb31..65678fbe 100644 --- a/Web/Presenters/CommentPresenter.php +++ b/Web/Presenters/CommentPresenter.php @@ -90,14 +90,16 @@ final class CommentPresenter extends OpenVKPresenter $un = rtrim($this->postParam("videos"), ","); $arr = explode(",", $un); - foreach($arr as $dat) { - $ids = explode("_", $dat); - $video = (new Videos)->getByOwnerAndVID((int)$ids[0], (int)$ids[1]); - - if(!$video || $video->isDeleted()) - continue; - - $videos[] = $video; + if(sizeof($arr) < 11) { + foreach($arr as $dat) { + $ids = explode("_", $dat); + $video = (new Videos)->getByOwnerAndVID((int)$ids[0], (int)$ids[1]); + + if(!$video || $video->isDeleted()) + continue; + + $videos[] = $video; + } } } diff --git a/Web/Presenters/WallPresenter.php b/Web/Presenters/WallPresenter.php index 30e95848..a195e4fb 100644 --- a/Web/Presenters/WallPresenter.php +++ b/Web/Presenters/WallPresenter.php @@ -299,14 +299,16 @@ final class WallPresenter extends OpenVKPresenter $un = rtrim($this->postParam("videos"), ","); $arr = explode(",", $un); - foreach($arr as $dat) { - $ids = explode("_", $dat); - $video = (new Videos)->getByOwnerAndVID((int)$ids[0], (int)$ids[1]); - - if(!$video || $video->isDeleted()) - continue; - - $videos[] = $video; + if(sizeof($arr) < 11) { + foreach($arr as $dat) { + $ids = explode("_", $dat); + $video = (new Videos)->getByOwnerAndVID((int)$ids[0], (int)$ids[1]); + + if(!$video || $video->isDeleted()) + continue; + + $videos[] = $video; + } } }