Articles of систему

Имя PHP / MYSQL Retrieve Name на основе другого критерия

Таким образом, у меня есть система входа в систему, и я хочу получить первое имя человека, который вошел в систему. Вот мой php: function verify_Username_and_Pass($un, $pwd) { $query = "SELECT `First Name`, Username, Password FROM table WHERE Username = :un AND Password = :pwd LIMIT 1"; $stmt = $this->conn->prepare($query); $stmt->bindParam(':un', $un); $stmt->bindParam(':pwd', $pwd); $stmt->execute(); if […]

Нажатие кнопки «Назад» перенаправляет зарегистрированного пользователя для выхода из системы?

У меня есть система регистрации с именем пользователя и паролем, после того, как пользователь вошел в систему с именем пользователя и паролем, и если я нажму кнопку «Назад», он перенаправляет меня на страницу входа в систему. Как предотвратить это в php?

login / logout не работает php правильно

<?php session_start(); ?> <!DOCTYPE html> <html> <body> <?php $user='hassan'; $apple ="6217c55b626e7477b972034993b40a29"; $salt="231**6"; $uname= $_POST["uname"]; $pas= $_POST["psw"]; $token1= hash("ripemd128", '$salt$pas'); if($token1===$apple && $user===$uname) { $_SESSION["user"]= $user; echo $_SESSION["user"]; if ($_SESSION["user"] == $user && $token1===$apple ) { echo "Welcome ".$_SESSION["user"]; } ?> <h1>you are logged in</h1> <form action="inbox.php" class="boxed" style ="border: 4px solid black ; text-align: center; […]

Сессия не установлена?

У меня есть сайт с системой входа. Он отлично работает для меня. При входе в session->userdata('admin_logged_in') устанавливается значение true. Мой сотрудник пытается войти на сайт, но сеанс не установлен. Сначала он устанавливается, но когда он меняет страницы, сеансы очищаются. Мы попытались добавить свои собственные сеансы на сайт, они очистились, когда страница изменилась. мы пробовали разные […]

Кнопка перенаправления отправки (страница входа)

У меня небольшая проблема. У меня есть окно входа с кнопкой отправки, но я не могу перенаправить на другую страницу. Я вставляю адрес электронной почты и пароль, но он не работает, он просто остается на первой странице. Что я могу сделать? Я использую это: header("Location: home.php"); Вот мой код: <?php session_start(); include_once 'dbconnect.php'; if(isset($_SESSION['user'])!="") { […]

PHP PHP SDK Ошибка проверки маркера доступа

начиная с учебного пособия thinkdiff.net. Я создал простую тестовую страницу (локальная env) с линией входа / выхода в facebook. Если я вхожу в систему, я хочу, чтобы вывести fb API-интерфейс пользователя. Я использую последнюю версию PHP SDK на facebook (v.2.1.2) . Кажется, что работает, но когда я вышел из системы, я получаю это исключение: FacebookApiException […]

PHP Как я могу хранить сеанс Facebook для дальнейшего использования

Я пытаюсь интегрировать Facebook в один из моих проектов. В это время я успешно интегрировал Twitter, чтобы пользователи могли обновлять свой статус, пока они находятся на моем веб-сайте. Существует одноразовый вход в Twitter, а затем я храню файлы oauth_token, oauth_token_secret, user_id и screen_name, поэтому, когда они заходят на мой сайт (через мой собственный логин), им […]

Вход и сеанс PHP

У меня возникли проблемы с проверкой сеанса, чтобы получить доступ к странице, на которой мне нужно иметь активный сеанс. Процесс входа в систему: //Connect to mysql server require "reservation/connect.php"; //Function to sanitize values received from the form. Prevents SQL injection function clean($str) { $str = @trim($str); if(get_magic_quotes_gpc()) { $str = stripslashes($str); } return mysql_real_escape_string($str); } […]

PHP session var достаточно для пользователя auth?

Сценарий: После того, как пользователь вошел в систему, устанавливается переменная сеанса, подтверждающая их логин. В верхней части каждой страницы переменная сеанса входа подтверждена действительной Если это не так, они загружаются. Нет постоянных файлов cookie, только session Вопрос: Является ли это достаточно сильной мерой безопасности самостоятельно или я должен Задайте две переменные сеанса для проверки друг […]

php-массив из mysql

Я использую PHP для получения значения из MySQL. Моя таблица имеет следующую форму: COL1 = MAIL mail@mail.com COL2 = NAME myname и я получаю из базы данных строку пользователя. $query = mysqli_query($conn, "select * from user where mail = 'telmo@mail.com'"); $row = mysqli_fetch_array($query); print_r($row); Но мой вывод очень странный, он дает мне как двумерный массив […]