Помощь по скриптам | проблема переменной
Тема закрыта by
pyrokinesis
Причина: решено $ank['id'] = $user['id'];

Причина: решено $ank['id'] = $user['id'];
Вилы Выкидные (30.03.2022 в 16:38)
$id = filter_input(INPUT_GET, 'id', FILTER_VALIDATE_INT); // айдишник выбираемого пользуна: user/?id=5
$ank = mysql_fetch_assoc(mysql_query("select * from `user` where `id` = '$id'")); // данные выбранного пользуна с айдишником - 5
Редактировал три раза, но составить запрос правильно не получилось))
155876556 (30.03.2022 в 13:21)
всем привет, такая беда , есть у меня инклудный файл, inc.php он у меня отображается на всех страницах,
но захожу в комментарии новостей , содержимое пропадает, я понял что ошибка в переменной,
в инклудном файле прописал код
ошибка решилась, но когда захожу на страницу другого пользователя например с ID=2 то отображается своя страница а не пользователя с ID=2,
я так понимаю что выводит это все переменная = $user['id']
как сделать вывод переменной что бы на странице комментарий содержимое показывалос?
могу скинуть файл. помогите плиз .
всем привет, такая беда , есть у меня инклудный файл, inc.php он у меня отображается на всех страницах,
но захожу в комментарии новостей , содержимое пропадает, я понял что ошибка в переменной,
в инклудном файле прописал код
$post['id'] = $user['id'];
if (isset($_GET['id']))$ank['id'] = intval($_GET['id']);
$q = mysql_query("SELECT * FROM `user` WHERE `id` = $post[id] LIMIT 1");
ошибка решилась, но когда захожу на страницу другого пользователя например с ID=2 то отображается своя страница а не пользователя с ID=2,
я так понимаю что выводит это все переменная = $user['id']
как сделать вывод переменной что бы на странице комментарий содержимое показывалос?
могу скинуть файл. помогите плиз .
Проще делать так
global $user;
$us = (isset($_GET['id'])? intval($_GET['id']) : $user['id']);
$q = mysql_query("SELECT * FROM `user` WHERE `id` = $us LIMIT 1");
________
посл. ред. 30.03.2022 в 20:19; всего 1 раз(а); by FullTwo
FullTwo, я так пробовал, ну щас еще попробую
155876556 (30.03.2022 в 20:14)
FullTwo, я так пробовал, ну щас еще попробую
FullTwo, я так пробовал, ну щас еще попробую
Пробуй и отпишешь результат чутка под редактировал код
________
посл. ред. 30.03.2022 в 20:19; всего 1 раз(а); by FullTwo
FullTwo, без изменений (((
Пропадают только комментарии?
155876556 (30.03.2022 в 20:27)
FullTwo, без изменений (((
FullTwo, без изменений (((
Значит смотри там всё инклуды подключены или нет, так как у тебя не может получить функцию $user
А лучше всего включи ошибки и сюда скинь
________
посл. ред. 30.03.2022 в 20:34; всего 1 раз(а); by FullTwo
FullTwo, инклуды все наместе , в инклудном файле ошибок нет, но появились в комментариях,
если убрать вывод переменной $us то в коментариях ошибки не будет. скрин скинул
------
81540_6X7E5vOXp7g.jpg (381.3 Kb)
Скачиваний: 116
если убрать вывод переменной $us то в коментариях ошибки не будет. скрин скинул
------

Скачиваний: 116
Зачем в инклудном файле инклудацмя сессий и коннекта!? Где ты его проинклудил, в head.php?