Добро пожаловать, Гость!
В чом здесь ошыбка
Общие вопросы | В чом здесь ошыбка



В чом здесь ошыбка
14 Авг 2013Вот што пишет
Notice: Undefined variable: p in /home/u952080587/public_html/zooshop/kyp.php on line 24 Теперь у вас есть: Шарик
<?
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
include_once '../sys/inc/user.php';
only_reg();
$set['title']='Зоомагазин'; // заголовок страницы
include_once '../sys/inc/thead.php';
title();
err();
aut();
switch ($p){
default:
case 'buy':
$id=(int)$_GET['id'];
if(!$id){echo 'Пустые параметры!';break;};
$x=mysql_query("SELECT * FROM `zooshop_razdel` WHERE `id`='$id'");
if(!mysql_num_rows($x)){echo 'Такого зверька не существует!';break;};
$x=mysql_fetch_assoc($x);
if($user['balls']<$x['prise']){
echo 'У тeбя нeт баллов на этого питомца! <br/>';
}else{
mysql_query("UPDATE `user` SET `balls`=`balls`-'".$x['prise']."',`zverek`='".$x['name']."' WHERE `id`='".$user['id']."'");
mysql_query("UPDATE `user` SET `zverek2`='".$x['url']."' WHERE `id`='".$user['id']."'");
echo 'Теперь у вас есть: <b>'.$x['name'].'</b><br/>';
echo "<img src='$x[url]' width='70px' alt='' /><br/>n";
};
break;
};
include_once '../sys/inc/tfoot.php';
?>
Комментарии:



На код даю в ТХТ файле,так как тут нельзя больше 1024 символов в сообщении писать.

array (14 Авг 2013):
Jvk35, ты гонишь? зачем здесь htmlspecialchars() и если я сказал вставить правильно это не значит сделать так как ты написал, а вот так
if (!isset($_GET['p']))$p = NULL; и теперь попробуй скажи что будет вылетать ошибка которую указал автор, умник.
array, Ето ставить вместо $id=(int)$_GET['id']; Jvk35, ты гонишь? зачем здесь htmlspecialchars() и если я сказал вставить правильно это не значит сделать так как ты написал, а вот так
if (!isset($_GET['p']))$p = NULL; и теперь попробуй скажи что будет вылетать ошибка которую указал автор, умник.
??????????



array, Да это уже правильно

______________________
AptEntity96


Jvk35 (14 Авг 2013):
array, Ты это ж тебе не
($_GET['p']) ещё скажи вставить так $p = htmlspecialchars(isset($_GET['p']));
Jvk35, ты гонишь? зачем здесь htmlspecialchars() и если я сказал вставить правильно это не значит сделать так как ты написал, а вот такarray, Ты это ж тебе не

($_GET['p']) ещё скажи вставить так $p = htmlspecialchars(isset($_GET['p']));

if (!isset($_GET['p']))$p = NULL; и теперь попробуй скажи что будет вылетать ошибка которую указал автор, умник.



isus44rus, Слыш лах!Если я зайду твоему сайту хуже буде!
______________________
AptEntity96