Добрый вечер рнр-программисты.Столкнулся с проблемой и нужна ваша помощь в реализации проблемы. Постараюсь объяснить внятно. Регистрация и авторизация пользователей по номеру телефона и паролю.С этим все ок. После авторизации пользовательская панель.Пользователь захочет добавить имя,фото и так далее.Загрузка в базу не получается так как не понимает в какую id загружать. Мне надо узнать id пользователя,чтобы реализовать выгрузку и загрузку в базу по id. По сути дела авторизация происходит по номеру телефона сохраненный в базе.Значит чтобы загружать а базу изменения в панели поьзователя то не по id а по номеру получается. Но пока не получается такое реализовать.
Имеешь ввиду вместо $_SESSION['session_username']=$phone; записать так $_SESSION['session_username']=$id; ? тогда вообще никуда не перейдет. <?php session_start(); ?> <?php if(isset($_SESSION["session_username"])){ // вывод "Session is set"; // в целях проверки header("Location: cashbot-vologda.php"); } if(isset($_POST["send1"])){ if(!empty($_POST['phone']) && !empty($_POST['password'])) { $phone=htmlspecialchars($_POST['phone']); $password=htmlspecialchars($_POST['password']); $query =mysql_query("SELECT * FROM users WHERE phone='".$phone."' AND password='".$password."'"); $numrows=mysql_num_rows($query) or die(mysql_error()); if($numrows!=0) { while($row=mysql_fetch_assoc($query)) { $dbphone=$row['phone']; $dbpassword=$row['password']; } if($phone == $dbphone && $password == $dbpassword) { // старое место расположения // session_start(); $_SESSION['session_username']=$phone; /* Перенаправление браузера */ header("Location: ../../user/user_panel.php"); } } else { // $message = "Invalid username or password!"; echo "Неверный номер и пароль!"; } } else { $message = "Не все поля заполнены или некорректный номер"; } } ?> <?php if (!empty($message)) {echo "<p>" . "MESSAGE: ". $message . "</p>";} ?>
открою тайну - в сессиях можно хранить более одной переменной, ибо это массив..... даже массив массивов можно хранить )
Не получается что-то. Дак ладно с этим можно и по номеру так-то.Просто проверку сделал когда переходит на пользовательскую панель и в адресной пустой номер или даже id пустой. Вот такой вид примерно приобретает: название сайта?id=
Я в основном готовые куски кода беру.Видео попова смотрел.Читал Head first php.Короч не профи в этом деле. Времени нету чтобы хорошо изучить рнр да еще и скрипты. Вот на ходу делаю проекты и смотрю уроки. Вот делаю с нуля все,чтобы понимать лучше без mvc и контроллеров.
Ну так с тобой говорить не о чем. Брось ты хренью заниматься, вот книжка: http://www.ozon.ru/context/detail/id/139127353/, на прочтение нужно максимум 2 недели. И больше возникать идиотских вопросов, типа "как мне в сессию записать id" возникать не будет.
по категориям товаров все понятно.в адресной строке видно к какому ключу относится тот или иной товар.Там проще так как сразу на ссылке ука Спасибо за книжку.Прочту обязательно.