в класа pagination имам :
и там където изкарвам със mysql заявка :
$pagination->page($_GET['page']);
но на тази страница примерно: когато съм на stranica.php дава :
Notice: Undefined index: page
следователно !isset-a не бачка нещо ...
когато съм на страница stranica.php?page=1 , 2 , 3 ,4 ... и т.н.
няма проблеми
когато съм на страница stranica.php?page=' , ?page= , ?page="
дава хубава exploit-ска грешка :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right ...
чудя се дали да пробвам нещо с preg_match и след преди целия израз: (isset$page...) да сложа (int) ?
PHP:
public function page($page) {
$this->page = (!isset($page) || $page < 0) ? $this->page = 1 : $this->page = $page;
}
и там където изкарвам със mysql заявка :
$pagination->page($_GET['page']);
но на тази страница примерно: когато съм на stranica.php дава :
Notice: Undefined index: page
следователно !isset-a не бачка нещо ...
когато съм на страница stranica.php?page=1 , 2 , 3 ,4 ... и т.н.
няма проблеми
когато съм на страница stranica.php?page=' , ?page= , ?page="
дава хубава exploit-ска грешка :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right ...
чудя се дали да пробвам нещо с preg_match и след преди целия израз: (isset$page...) да сложа (int) ?