Notice: Undefined index: page in

chepa

Registered
Ще може ли малко помощ, тъй като след като аз фиксна ерорите кода спира да работи :cry: .

Ето какво намерих в нета и как ги фикснах, но не работеше кода.

Код:
$page = isset( $_GET['page'] )? $_GET['page']: false;

Код:
Notice: Undefined index: page in D:\xampp\htdocs\view_recipe.php on line 126

Notice: Undefined index: page in D:\xampp\htdocs\view_recipe.php on line 134

Notice: Undefined index: page in D:\xampp\htdocs\view_recipe.php on line 136

Notice: Undefined index: page in D:\xampp\htdocs\view_recipe.php on line 137


Код:
$stranica=$_GET['page'];
	
$pp = "10";
//колко резултата на страница

if((int)isset($_GET['page']) && !is_numeric($_GET['page'])) {
	$page = 1;
} else {
	$page = addslashes((int)$_GET['page']);
}
$page=((int)$_GET['page']); //присвояваме стойността на page
if(!$_GET['page']) //ако не е взета page да върне 1-ца
{
$page="1";
}
if(is_numeric($stranica) == false and $stranica !== NULL)
{
die("Greshka");
}
$limit = ($pp*$page)-$pp; //определяме лимитирането
$redove=mysql_query("SELECT * FROM tutorials ORDER By `id` DESC");
$max=mysql_numrows($redove); //преброяваме редовете
$total=ceil($max/$pp); //пресмятаме броя на страниците
//от тук започва кода за показването на страниците
 
anonimen каза:
Виж си първия ред, там не си проверил с isset:

PHP:
$stranica=$_GET['page'];

Грешките са на другите редове. Пробах тука да го направя с една проверка с isset, но нямаше ефект.
 
защо не копираш точно редовете от съобщенията? в кода, който си дал виждам сумати $_GET без проверки.
 
djman каза:
защо не копираш точно редовете от съобщенията? в кода, който си дал виждам сумати $_GET без проверки.

Оправих се, просто вчера явно ми беше в повече кода. Направих проверка на $page в началото и после заместих всяка get заявка с $page (вече провереното) и се оправи.
 

Back
Горе