0 / 0 / 0
Регистрация: 15.02.2018
Сообщений: 45
1

Профиль пользователя php mysql

29.05.2019, 22:59. Показов 1129. Ответов 0

Author24 — интернет-сервис помощи студентам
Каким образом вытащить переменные для профиля пользователя????не разбираюсь в этом, он очень нужна помощь.Помогите пожалуйста.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?php
require_once 'db.php';
 
$login=trim($_POST['login']);
$pwd=trim($_POST['pwd']);
 
if(!empty($login)&&!empty($pwd)){
 
    $sql='
    SELECT login,password,name,surname,email
    FROM users
    WHERE login=:login';
    $params=[':login'=>$login];
 
    $stmt=$pdo->prepare($sql);
    $stmt->execute($params);
 
    $user=$stmt->fetch(PDO::FETCH_OBJ);
 
    if($user){
        if(password_verify($pwd, $user->password))
        {
            $_SESSION['user_login']=$user->login;
 
    if ($user->login == "admin") header('Location: admin/');
    else header('Location: index.php');
}
    }else{
            echo 'Неверный логин или пароль. <br><a href=".">Вернуться на главную станицу</a>';
 
        }
 
    }else{
    echo 'Пожалуйста, заполните все поля! <br><a href=".">Вернуться на главную станицу</a>';
}
?>
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<form action="auth.php" class="modal-content animate" method="post">
            <div class="imgcontainer">
                <span onclick="document.getElementById('id03').style.display='none'" class="close" title="Close Modal">&times;
                </span>
            </div>
 
            <div class="container">
                <label for="login"><b>Логин:</b></label>
                <?php echo $_SESSION['user_login'];?><br>
                <label for="name"><b>Имя:</b></label>
                <?php echo $_SESSION['user_name'];?><br>
                <label for="surname"><b>Фамилия:</b></label>
                <?php echo $_SESSION['user_phone'];?><br>
                <label for="email"><b>Эл. почта:</b></label>
                <?php echo $_SESSION['user_email'];?><br>
                <label for="phone"><b>Телефон:</b></label>
                <?php echo $_SESSION['user_phone'];?><br>
            </div>
 
        </form>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2019, 22:59
Ответы с готовыми решениями:

Регистрация нового пользователя (PHP+MySQL)
Здравствуйте, уважаемые господа! Будьте так любезны, осветите разум юного подавана. Требуется,...

Проверка авторегистрации пользователя с mysql php
Здраствуйте! Есть такая проблема, нужно вивести баланс пользователля с бд, но то во человека...

Как сделать, чтобы при нажатии по нику или логину пользователя, попасть на его страницу php mysql
Как на странице пользователи сайта организовать такую вещь: Это уже сделано -&gt; Выводим список...

Индивидуальная страница пользователя (профиль, стена и т.к.)
Всем доброго времени суток! Уважаемые форумчане. Все мы знаем прекрасно что такое профиль...

0
29.05.2019, 22:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.05.2019, 22:59
Помогаю со студенческими работами здесь

Запрет посещения админа через профиль пользователя
Здравствуйте, у меня такая проблема, юзеры могут премещаться по профилям через id в url , как...

Профиль определенного пользователя для остальных пользователей
Как можно создать профиль пользователя и ссылку на этот профиль для остальных пользователей? На...

Браузер MYSQL на PHP для конечного пользователя
Доброго дня! Требуется браузер MYSQL (типа phpmyadmin/chive) на PHP для конечного пользователя....

Замена информации в базе данных MySQL со страницы пользователя через PHP
Помогите пожалуйста!!! Не знаю как решить проблему. Делаю мини форум и на странице пользователя...

Профиль пользователя
Здравствуйте. Не могу разобраться. Пишет что операция по изменению профиля удачна. Но страница...

Профиль пользователя
Приветствую! Столкнулся с проблемой связанной с отображением профиля пользователя. По порядку....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru