Joker Board 3.0

У вас html и php не разделен :)
ересь
Код:
Notice: Undefined variable
говорит о том, что переменная не определена. В ней нет ничего, она пустая.

к сожалению не помогло
И не поможет. Потому что дело не в этом.
Переменная $last_id должна быть равна чему-то. А она ничему не равна. В ней должен находится ID объявления.
 
Последнее редактирование:
Вот такая проблема при выходе юзера на кнопку выход - Fatal error: Call to undefined function session_unregister() in public_html/inc/login.inc.php on line 7
вот сама строчка session_unregister(@$_SESSION['email']); При обновлении страницы ошибка пропадает,подскажите как решить
 
Вот такая проблема при выходе юзера на кнопку выход - Fatal error: Call to undefined function session_unregister() in public_html/inc/login.inc.php on line 7
вот сама строчка session_unregister(@$_SESSION['email']); При обновлении страницы ошибка пропадает,подскажите как решить
Это у вас на хостинге надо версию РНР ниже поставить :) в панели управления меняем с версии 5.4 или выше на версию 5.2 или ниже
В новых версиях отказались от этой функции :) теперь unset пользовать надо

Для просмотра ссылки Войди или Зарегистрируйся
 
Правильнее не версию PHP ниже ставить, а просто заменить
Код:
session_unregister(@$_SESSION['email']);
на
Код:
unset($_SESSION['email']);

При понижении версии PHP проблем в будущем будет еще больше.
 
Последнее редактирование:
Правильнее не версию PHP ниже ставить, а просто заменить
Код:
session_unregister(@$_SESSION['email']);
на
Код:
unset(@$_SESSION['email']);

При понижении версии PHP проблем в будущем будет еще больше.
С будущими проблемами - согласен :)
у меня вот так в login.inc :

Код:
if(@$_SESSION['email'] && @$_SESSION['id_user']){
        unset($_SESSION['email'],$_SESSION['id_user']);
        session_unregister(@$_SESSION['email']);
        session_unregister(@$_SESSION['id_user']);
        setcookie('email','1',1,"/");
        setcookie('id_user','1',1,"/");
    }
на все случаи жизни :)
Что убрать что ли две строчки?
 
Ну да, а нафиг они если перед ними unseт стоит?
 
Правильнее не версию PHP ниже ставить, а просто заменить
Код:
session_unregister(@$_SESSION['email']);
на
Код:
unset(@$_SESSION['email']);

При понижении версии PHP проблем в будущем будет еще больше.
а если пхп 7.0 поставлю,могут возникнуть проблемы?

unset(@$_SESSION['email']);
Syntax error, unexpected '@'
 
Последнее редактирование модератором:
убери собаку
 
Последнее редактирование:
Подскажите решение,ошибка при добавлении объявления Notice: Undefined variable: prise in public_html/inc/add_new.inc.php on line 114
вот строчка $insert=mysql_query("INSERT jb_board SET id_category='".$id_category."', ".$us_insert." type='".$type."', autor='".$autor."', title='".$title."', email='".@$email."', city='".$city."', city_id='".$city_id."', url='".$url."', contacts='".$contacts."', coords = '".$coords."', text='".$text."', price='".$price."', prise='".$prise."', video='".$video."', old_mess='".$moder."', tags='".$tags."', time_delete='".$time_delete."', date_add=NOW(), data_add=NOW()"); cq();
 
Это не ошибка, а уведомление, не влияющее на работу скрипта. На позапрошлой странице ты уже задавал подобный вопрос и я говорил, что это значит. В переменной $price ничего нет, она ничему не равна.
 
Назад
Сверху