Помощь по скриптам | вопрос по коду
короче тема такая, решил написать какой нибудь движок, но появилась такая проблема, \\
// проверяем заполнены ли логин и пароль в куках
if(isset($_COOKIE['login']) AND isset($_COOKIE['pass']))
{
$search_user = mysql_query("SELECT * FROM `user` WHERE `login` = '".mysql_real_escape_string($_COOKIE['login'])."' AND `pass` = '".mysql_real_escape_string($_COOKIE['pass'])."'");
$user = (mysql_num_rows($search_user) == 1) ? mysql_fetch_array($search_user) : 0;
}
else
{
$user = 0;
}
есть такая хрень.
$id = isset($_GET['id']) ? abs(intval($_GET['id'])) : null;
/*--------------------------------------------------------------------------------------*/
function nik($id) {
$us = mysql_query("SELECT * FROM `user` WHERE `id` = '".$id."' LIMIT 1");
//должность
if($us['adm'] == 3) {
$rang = '<font color="red">[Создатель]</font> ';
}
if($us['adm'] == 2) {
$rang = '<font color="green">[Moder]</font> ';
}
if($us['adm'] == 0) {
$rang = ' <font color="black">[user]</font> ';
}
//иконка
if($us['adm'] == 3) {
$icon = ' <img src="/files/admin.png"> ';
}
if($us['adm'] == 2) {
$icon = ' <img src="/files/mod.png"> ';
}
if($us['adm'] == 0) {
$icon = ' <img src="/files/user.png"> ';
}
return ''.$icon.' <a href="/ank.php?id='.$us['id'].'">'.$us['login'].'</a> '.$rang.'';
}
короче $id при запросе в бд не определяется. почему это так?
________
посл. ред. 30.07.2017 в 11:35; всего 1 раз(а); by Челябинский
// проверяем заполнены ли логин и пароль в куках
if(isset($_COOKIE['login']) AND isset($_COOKIE['pass']))
{
$search_user = mysql_query("SELECT * FROM `user` WHERE `login` = '".mysql_real_escape_string($_COOKIE['login'])."' AND `pass` = '".mysql_real_escape_string($_COOKIE['pass'])."'");
$user = (mysql_num_rows($search_user) == 1) ? mysql_fetch_array($search_user) : 0;
}
else
{
$user = 0;
}
есть такая хрень.
$id = isset($_GET['id']) ? abs(intval($_GET['id'])) : null;
/*--------------------------------------------------------------------------------------*/
function nik($id) {
$us = mysql_query("SELECT * FROM `user` WHERE `id` = '".$id."' LIMIT 1");
//должность
if($us['adm'] == 3) {
$rang = '<font color="red">[Создатель]</font> ';
}
if($us['adm'] == 2) {
$rang = '<font color="green">[Moder]</font> ';
}
if($us['adm'] == 0) {
$rang = ' <font color="black">[user]</font> ';
}
//иконка
if($us['adm'] == 3) {
$icon = ' <img src="/files/admin.png"> ';
}
if($us['adm'] == 2) {
$icon = ' <img src="/files/mod.png"> ';
}
if($us['adm'] == 0) {
$icon = ' <img src="/files/user.png"> ';
}
return ''.$icon.' <a href="/ank.php?id='.$us['id'].'">'.$us['login'].'</a> '.$rang.'';
}
короче $id при запросе в бд не определяется. почему это так?
________
посл. ред. 30.07.2017 в 11:35; всего 1 раз(а); by Челябинский
фу
фу[x2]
ты уверен что он не определяется?
Saw (30.07.2017 в 11:43)
ты уверен что он не определяется?
ты уверен что он не определяется?
да) допустим вот кусок кода
$ank = mysql_query("SELECT * FROM `user` WHERE `id` = '".$id."'");
if ($ank['id'] == $user['id']) {
echo '<div class="title"><center>Моя анкета</center></div>';
} else {
echo '<div class="title"><center>Анкета пользователя </center></div>';
}
var_dump ($us);
echo 'Ник: '.nik($ank['id']).'<br />';
******************************************************************
вообще ни чего не определилось))
Челябинский , var_dump ($us);
$user же
есть гет параметр id в адресной строке?
$user же
есть гет параметр id в адресной строке?
Saw (30.07.2017 в 11:50)
Челябинский , var_dump ($us);
$user же
есть гет параметр id в адресной строке?
Челябинский , var_dump ($us);
$user же
есть гет параметр id в адресной строке?
я проверял $us через var_dump , что то не верно.
гет параметр есть
http://localhost/ank.php?id30
Челябинский (30.07.2017 в 11:53)
Saw (30.07.2017 в 11:50)
Челябинский , var_dump ($us);
$user же
есть гет параметр id в адресной строке?
я проверял $us через var_dump , что то не верно.
гет параметр есть
http://localhost/ank.php?id30
Saw (30.07.2017 в 11:50)
Челябинский , var_dump ($us);
$user же
есть гет параметр id в адресной строке?
я проверял $us через var_dump , что то не верно.
гет параметр есть
http://localhost/ank.php?id30
http://localhost/ank.php?id = 30
________
посл. ред. 30.07.2017 в 11:59; всего 1 раз(а); by Saw
Saw (30.07.2017 в 11:58)
Челябинский (30.07.2017 в 11:53)
Saw (30.07.2017 в 11:50)
Челябинский , var_dump ($us);
$user же
есть гет параметр id в адресной строке?
я проверял $us через var_dump , что то не верно.
гет параметр есть
http://localhost/ank.php?id30
http://localhost/ank.php?id = 30
Челябинский (30.07.2017 в 11:53)
Saw (30.07.2017 в 11:50)
Челябинский , var_dump ($us);
$user же
есть гет параметр id в адресной строке?
я проверял $us через var_dump , что то не верно.
гет параметр есть
http://localhost/ank.php?id30
http://localhost/ank.php?id = 30
так тоже не определяется.