допустим у меня id=4 как сделать чтобы id определялся сам а не надо было его вписывать
вот пример есть ссылка page.php?id=4 (надо как то сделать чтобы id пользователя сам вписывался)
Спустя 1 час, 36 минут, 11 секунд (3.05.2011 - 05:56) DeeKeiD написал(а):
Откуда берётся id?
Спустя 1 час, 18 минут, 36 секунд (3.05.2011 - 07:15) shvedsd написал(а):
с базы данных
Спустя 18 минут, 17 секунд (3.05.2011 - 07:33) nugle написал(а):
shvedsd
если не подходит, то можно поподробней вашу проблему!
echo $_GET['id'];
если не подходит, то можно поподробней вашу проблему!
Спустя 8 минут, 43 секунды (3.05.2011 - 07:42) shvedsd написал(а):
nugle
есть база данных users каждому пользователю присваивается свой id nj,bi 1, 2, 3 и так далее
после авторизации заходишь на сайт и есть ссылка "профиль"
./info.php?id=
и вот надо чтобы id пользователя вписывался после равно
надеюсь понятно объяснил =)
есть база данных users каждому пользователю присваивается свой id nj,bi 1, 2, 3 и так далее
после авторизации заходишь на сайт и есть ссылка "профиль"
./info.php?id=
и вот надо чтобы id пользователя вписывался после равно
надеюсь понятно объяснил =)
Спустя 6 минут, 7 секунд (3.05.2011 - 07:48) mxwuser написал(а):
Так что мешает, сделать так:
if($password == $login)
{
//Стартуем сессию и
header("location: index.php?id=" . (int)$id );
exit();
}
Спустя 4 минуты, 36 секунд (3.05.2011 - 07:53) mxwuser написал(а):
Это кстати, плохой ваариант, с гет переменной, на мой взгляд. Для профиля нужно стартовать сессию, и загружать данные пользователя, загружая из бд данные в зависимости от сессионной переменной.
Спустя 1 минута, 18 секунд (3.05.2011 - 07:54) nugle написал(а):
shvedsd
когда человек заходит ты наверное создаешь сессию или куку!!правильно?
а дальше делаешь запрос к бд
как то вот так!
когда человек заходит ты наверное создаешь сессию или куку!!правильно?
а дальше делаешь запрос к бд
$sql = mysql_query('select id from table where login ="'.$_SESSION['login'].'"');
$row = mysql_fetch_assoc($sql);
echo './info.php?id='.$row['id'];
как то вот так!
Спустя 5 минут, 27 секунд (3.05.2011 - 08:00) shvedsd написал(а):
mxwuser
наверное я не правильно понял но это сделать уже в файле info.php?
наверное я не правильно понял но это сделать уже в файле info.php?
Спустя 5 минут, 7 секунд (3.05.2011 - 08:05) Игорь_Vasinsky написал(а):
после авторизации (регистрации) - открыта сессия, в нех храниться логин юзера, можешь туда же и id сохранить и использовать, а можешь по сессионному логину из бд достать id - и так же использовать, но тогда его тебе приедётся передовать со страницы - на страницу, поэтомуоптимальный - первый вариант

Спустя 12 минут, 29 секунд (3.05.2011 - 08:17) nugle написал(а):
Игорь_Vasinsky
shvedsd
а еще проще в профиль через логин заходить, он же тоже уникальный!
shvedsd
а еще проще в профиль через логин заходить, он же тоже уникальный!
Спустя 13 минут, 43 секунды (3.05.2011 - 08:31) Игорь_Vasinsky написал(а):
nugle
это да
но мы под дудочку ТС пляшем, как всегда
это да


Спустя 51 минута, 12 секунд (3.05.2011 - 09:22) shvedsd написал(а):
mxwuser
спасибо помогло =)
спасибо помогло =)