ciao a tutti voi, fino ad ora il mio progetto prosegue benissimo grazie a voi alle vostre risposte, oggi ho un'altra domanda da fare
quello che vorrei fare è questo, vi faccio un esempio
gli accessi li fornisco io quindi non ci sarà nessuna registrazione ma solo il login quindi fornisco l'accesso a Luigi con id 1 e Luigi inserire i suoi articoli, poi fornisco l'accesso a Luca con id 2 e Luca inserisce i suoi di articoli e così via come faccio (chiedo un esempio pratico se possibile) a recuperare in base all'utente gli articoli inseriti e far visualizzare gli stessi ?
questi sono i dati che utilizzo
Database
Login
Session
Pagina Profilo
poi io come Super Amministratore devo vedere tutto
garzie
quello che vorrei fare è questo, vi faccio un esempio
gli accessi li fornisco io quindi non ci sarà nessuna registrazione ma solo il login quindi fornisco l'accesso a Luigi con id 1 e Luigi inserire i suoi articoli, poi fornisco l'accesso a Luca con id 2 e Luca inserisce i suoi di articoli e così via come faccio (chiedo un esempio pratico se possibile) a recuperare in base all'utente gli articoli inseriti e far visualizzare gli stessi ?
questi sono i dati che utilizzo
Database
PHP:
<?php
define('DB_SERVER', 'localhost');
define('DB_USERNAME', 'username');
define('DB_PASSWORD', 'password');
define('DB_DATABASE', 'database');
$db = mysqli_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD,DB_DATABASE);
?>
Login
PHP:
<?php
include("login/config.php");
session_start();
if($_SERVER["REQUEST_METHOD"] == "POST") {
// username and password sent from form
$myusername = mysqli_real_escape_string($db,$_POST['username']);
$mypassword = mysqli_real_escape_string($db,$_POST['password']);
$sql = "SELECT id_login FROM login WHERE username = '$myusername' and password = '$mypassword'";
$result = mysqli_query($db,$sql);
$row = mysqli_fetch_array($result,MYSQLI_ASSOC);
$active = $row['active'];
$count = mysqli_num_rows($result);
// If result matched $myusername and $mypassword, table row must be 1 row
if($count == 1) {
//session_register("myusername");
$_SESSION['login_user'] = $myusername;
header("location: index.php");
}else {
$error = "Your Login Name or Password is invalid";
}
}
?>
Session
PHP:
<?php
include('login/config.php');
session_start();
$user_check = $_SESSION['login_user'];
$ses_sql = mysqli_query($db,"select username from login where username = '$user_check' ");
$row = mysqli_fetch_array($ses_sql,MYSQLI_ASSOC);
$login_session = $row['username'];
if(!isset($_SESSION['login_user'])){
header("location:login.php");
die();
}
?>
Pagina Profilo
PHP:
<?php
include('session.php');
?>
<html>
<head>
<title>Welcome </title>
</head>
<body>
<h1>Welcome <?php echo $login_session; ?></h1>
<h2><a href = "logout.php">Sign Out</a></h2>
</body>
</html>
poi io come Super Amministratore devo vedere tutto
garzie