Loading...
Обучение/Помощь новичкам | Определение юзера
Cezarionis , Неа так не работает
CaMnoCe6e , опять же, наверняка ты делаешь выборку локального пользователя где нибудь. В чём проблема использовать его поле?

$id = isset($_GET["id"]) ? $_GET["id"] : $user["id"];


Хотя в таком случае, можно не плодить лишних запросов, и вместо выборки нового юзера, использовать уже существующую.
________
посл. ред. 26.01.2019 в 13:27; всего 1 раз(а); by monobogdan
CaMnoCe6e (26.01.2019 в 13:23)
Челябинский , Я выборку id в файле профиля беру с бд не используя куки. А вот допустим сама кнопка
$id=$_GET[id];
<a href=profile.php?id=$id>
Но передаёт нулевой айди тоисть profile?id=0

так $id=$_GET[id]; нужно писать в profile.php а в <a href=profile.php?id=на пример $user['id']>
Челябинский , я понял и пробовал так и опять 0
Чей id ты хочешь передать?

if(isset($_GET["usr"]))
$usr = $db->query("SELECT * FROM `users` WHERE `id` = '$id' ")->fetch_assoc();
CaMnoCe6e , В .htaccess RewriteRule ^profile/([0-9]*)/?$ profile.php?id=$1 [L,QSA]
RewriteRule ^profile/?$ profile.php [L,QSA]
<?
$id=(int)$_GET['id'];
$usr=$db->query("SELECT * FROM `users` WHERE `id` = '$id' ")->fetch_assoc();
//если в $usr пусто, то редикуем на свою страницу
if(!$usr) {
header('location: /user/');
exit;
}
TuT , зачем ему mod_rewrite?
monobogdan , А зачем нам огромные ссылки?
Онлайн: 2
Время:
Gen. 0.1016
(c) Bym.Guru 2010-2026