Итак, я проверяю, является ли пользователь, обращающийся к странице, пользователем, а затем перенаправляет их на страницу регистрации, если это не так.Проверка, если пользователь, а затем проверка, если член
Затем я проверяю, является ли пользователь членом (платная подписка), если нет, то перенаправляется на страницу пользователя.
Перенаправляющий для , не являющихся пользователями работы Но код ниже, никто не может получить доступ к странице членства из-за is_member
проверки
<?php
error_reporting(0);
session_start();
include('connect.php');
ob_start();
if(!isset($_SESSION['username']))
{
header("**********");
}
else
{
$username =$_SESSION['username'] ;
}
$check = $mysqli->query("SELECT is_Member FROM users WHERE username = $username");
$row = mysql_fetch_assoc($check);
$isMember = $row['is_member'];
if ($isMember == 0){
header("*************");
}
is_member является либо 1 или 0: 1 означает, что они являются членами
Connect файл:
<?php
$servername = "*****";
$user = "*****";
$password = "*****";
$dbname = "******";
$mysqli = new mysqli($servername, $user, $password, $dbname); //used to connect to the database
if ($mysqli->connect_error) {
die('Error : ('. $mysqli->connect_errno .') '. $mysqli->connect_error);
}
?>
много синтаксических ошибок. кавычки, смешивая API MySQL и не мешая проверке ошибок, где угодно. –
О, правда? такие как? –
спросите парня ниже, он отправил ответ и получил для него тоже возвышение. Я вышел из этого цикла. –