Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Топ: Небольшие вопросы по PHP
Сообщения
шизофф

вот блин, эта хрень перебила все настроение, теперь не хочется доделывать скрипт
добавлено спустя 15 часов:
Народ что за такая ошибка?

Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively in Unknown on line 0

когда обновлю страницу она пропадает)

19 Май 2012, 12:59
PeraX

шизофф, знаешь сколько у меня таких было ошибок, которые желание отбивают? у тебя еще все впереди
добавлено спустя 2 минуты:
и зачем мод реврайт php->asp?

19 Май 2012, 13:09
шизофф

PeraX, да блин прочитал что повышает защиту, а теперь не могу отвикнуть от етого

19 Май 2012, 13:26
vitagame

Ответьте на 6518 пост.

20 Май 2012, 10:57
TOOZ

шизофф, кому надо, тот с легкостью проверит язык исполняемого скрипта. Например вот так : твой_скрипт.asp?=PHPE9568F36-D428-11d2-A769-00AA001ACF42

20 Май 2012, 12:31
Вадим

Помогите с кодом
openside($userdata["user_namelast"], $userdata["user_namefamaly"]);
Отображается только "user_namelast"] а $userdata["user_namefamaly"] нет. Как сделать чтоб оба отображались?

20 Май 2012, 17:48
Kemel

Вадим, что за openside??? PHP Fusion?

20 Май 2012, 18:00
Вадим

Kemel, ага
if (iMEMBER) {
$msg_count = dbcount("(message_id)", DB_MESSAGES, "message_to='".$userdata['user_id']."' AND message_read='0' AND message_folder='0'");

openside($userdata["user_namelast"], $userdata["user_name"]);
echo THEME_BULLET." <a href='".BASEDIR."edit_profile.php' class='side'>".$locale['global_120']."</a><br />\n";
echo THEME_BULLET." <a href='".BASEDIR."messages.php' class='side'>".$locale['global_121']."</a><br />\n";
echo THEME_BULLET." <a href='".BASEDIR."members.php' class='side'>".$locale['global_122']."</a><br />\n";


__________
посл.ред. 20 Май 2012, 18:04; всего 1 раз 20 Май 2012, 18:03
Kemel

шизофф пишет:
"вот блин, эта хрень перебила все настроение, теперь не хочется доделывать скрипт
добавлено спустя 15 часов:
Народ что за такая ошибка?

Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively in Unknown on line 0

когда обновлю страницу она пропадает)"

Register globals onn ???
Следующей по распространенности проблемой при работе с сессиями является тяжелое наследие register_globals. НЕ давайте переменным скрипта имена, совпадающие с индексами массива $_SESSION!
При register_globals=on значения будут перезаписывать друг друга, и вы запутаетесь.
А при register_globals=off появится другая ошибка: "Your script possibly relies on a session side-effect which existed until PHP 4.2.3.", в случае, если в скрипте есть переменная сессии не имеющая значения, и глобальная переменная с тем же именем. Чтобы от неё избавиться, надо всегда инициализировать переменные перед использованием (или хотя бы проверять на существование) и не давать глобальным переменным имена, совпадающие с индексами массива $_SESSION.

20 Май 2012, 18:04
шизофф

народ как вывести с базы инфу например от ид 6 до 12.
т.е есть инфа в базе (не важно какая)
id 1
id 2
id 3
id 4
id 5
id 6
id 7
id 8
id 9
id 10
мне нужно чтоб с базы вывелось только начиная с id 6 заканчивая id 9
id 6
id 7
id 8
id 9

20 Май 2012, 19:02
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.