Помощь по скриптам | Помощь от мастеров
Кто объяснит, расскажет, покажет как правильно работать с массивом $_SESSIoN.
как с обычными переменными
в начале скрипта стартуем сессию
session_start();
$_SESSION['test']='тест текст';
echo $_SESSION['test'];
в начале скрипта стартуем сессию
session_start();
$_SESSION['test']='тест текст';
echo $_SESSION['test'];
Mobiaaa , вот например есть такой код.
я егонедогоняю
if(isset($_SESSION['id_adm']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$_SESSION[id_adm]' LIMIT 1"), 0)==1){
$ku=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$_SESSION[id_adm]'"));
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `settingss` WHERE `id_user` = '$ku[id]' LIMIT 1"),0)==0)mysql_query("INSERT INTO `settingss` SET `id_user` = '$ku[id]'") or die (mysql_error());
}
я егонедогоняю
проверяем наличие сессии $_SESSION['id_adm'] а также наличие в таблице user, id = $_SESSION['id_adm']
если есть, присваиваем переменной $ku данные с базы
далее проверяем наличие в таблице settingss записи с id = $_SESSION['id_adm']
если нет, то добавляем
если есть, присваиваем переменной $ku данные с базы
далее проверяем наличие в таблице settingss записи с id = $_SESSION['id_adm']
если нет, то добавляем
John_Kramer (09.10.2015 в 14:32)
Mobiaaa , вот например есть такой код.
я егонедогоняю
Mobiaaa , вот например есть такой код.
if(isset($_SESSION['id_adm']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$_SESSION[id_adm]' LIMIT 1"), 0)==1){
$ku=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$_SESSION[id_adm]'"));
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `settingss` WHERE `id_user` = '$ku[id]' LIMIT 1"),0)==0)mysql_query("INSERT INTO `settingss` SET `id_user` = '$ku[id]'") or die (mysql_error());
}
я егонедогоняю
Фильтровать сессии тоже нужно
Vocaloid IA (09.10.2015 в 14:41)
John_Kramer (09.10.2015 в 14:32)
Mobiaaa , вот например есть такой код.
я егонедогоняю
Фильтровать сессии тоже нужно
John_Kramer (09.10.2015 в 14:32)
Mobiaaa , вот например есть такой код.
if(isset($_SESSION['id_adm']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$_SESSION[id_adm]' LIMIT 1"), 0)==1){
$ku=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$_SESSION[id_adm]'"));
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `settingss` WHERE `id_user` = '$ku[id]' LIMIT 1"),0)==0)mysql_query("INSERT INTO `settingss` SET `id_user` = '$ku[id]'") or die (mysql_error());
}
я егонедогоняю
Фильтровать сессии тоже нужно
:D лол,не в этом случае...ты же не параметры с get или post в них передаешь....
MTV (09.10.2015 в 14:53)
Vocaloid IA (09.10.2015 в 14:41)
John_Kramer (09.10.2015 в 14:32)
Mobiaaa , вот например есть такой код.
я егонедогоняю
Фильтровать сессии тоже нужно
:D лол,не в этом случае...ты же не параметры с get или post в них передаешь....
Vocaloid IA (09.10.2015 в 14:41)
John_Kramer (09.10.2015 в 14:32)
Mobiaaa , вот например есть такой код.
if(isset($_SESSION['id_adm']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$_SESSION[id_adm]' LIMIT 1"), 0)==1){
$ku=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$_SESSION[id_adm]'"));
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `settingss` WHERE `id_user` = '$ku[id]' LIMIT 1"),0)==0)mysql_query("INSERT INTO `settingss` SET `id_user` = '$ku[id]'") or die (mysql_error());
}
я егонедогоняю
Фильтровать сессии тоже нужно
:D лол,не в этом случае...ты же не параметры с get или post в них передаешь....
Лишним не будет
Vocaloid IA (09.10.2015 в 14:56)
MTV (09.10.2015 в 14:53)
Vocaloid IA (09.10.2015 в 14:41)
John_Kramer (09.10.2015 в 14:32)
Mobiaaa , вот например есть такой код.
я егонедогоняю
Фильтровать сессии тоже нужно
:D лол,не в этом случае...ты же не параметры с get или post в них передаешь....
Лишним не будет
MTV (09.10.2015 в 14:53)
Vocaloid IA (09.10.2015 в 14:41)
John_Kramer (09.10.2015 в 14:32)
Mobiaaa , вот например есть такой код.
if(isset($_SESSION['id_adm']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$_SESSION[id_adm]' LIMIT 1"), 0)==1){
$ku=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$_SESSION[id_adm]'"));
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `settingss` WHERE `id_user` = '$ku[id]' LIMIT 1"),0)==0)mysql_query("INSERT INTO `settingss` SET `id_user` = '$ku[id]'") or die (mysql_error());
}
я егонедогоняю
Фильтровать сессии тоже нужно
:D лол,не в этом случае...ты же не параметры с get или post в них передаешь....
Лишним не будет
как раз таки будет,к чему лепить код,который вообще не отыгрывает никакой роли? :)
________
посл. ред. 09.10.2015 в 14:58; всего 1 раз(а); by MTV
Vocaloid IA , лишним будет
если уж речь тут о mysql
тогда задание на дом
сделать mysql_real_escape_string(mysql_real_escape_string()) для строки с переносами.
и любоваться \r\n в базе)
если уж речь тут о mysql
тогда задание на дом
сделать mysql_real_escape_string(mysql_real_escape_string()) для строки с переносами.
и любоваться \r\n в базе)
Mobiaaa (09.10.2015 в 15:07)
Vocaloid IA , лишним будет
если уж речь тут о mysql
тогда задание на дом
сделать mysql_real_escape_string(mysql_real_escape_string()) для строки с переносами.
и любоваться rn в базе)
Vocaloid IA , лишним будет
если уж речь тут о mysql
тогда задание на дом
сделать mysql_real_escape_string(mysql_real_escape_string()) для строки с переносами.
и любоваться rn в базе)
Я mysqli юзаю