Mauri scusami questa parte la dovrei inserire in ogni pagina privata?Originariamente inviato da Mauri88
$id sarebbe l'id dell'utente, giusto?
se è così puoi mettere questo if:
e in questo caso se l'id dell'utente è diverso dall'id del get (nell'esempio che hai fatto tu, se è diverso da 34), allora fa quello che c'è dentro l'if. Ovviamente il mio "echo" è solo un esempio, puoi mettere quello che vuoi... anche un redirect alla pagina precedenteCodice PHP:if ($_GET['id']!=$id)
{
echo "Non puoi accedere a questa pagina";
exit;
}
ti faccio un esempio:
supponi la mia pagina personale.php. All'inizio della pagina io eseguo le seguenti cose:
adesso se io, una volta loggato, cambio l'indirizzo da admin.php?id=34 a dmin.php?id=44Codice PHP:<?php
include "./check_adm.php";
?>
Intestazione HTML
<?php
include "../connessione.php"; //per connettermi al database
$myid = $_GET['id']; ricavo l'id passato
//estrapolo le informazioni per quell'id
$check = mysql_query("SELECT * FROM $tbl_name WHERE id = '".$myid."'");
$arr = mysql_fetch_row($check);
etc. etc.
visualizzo la pagina di un'altra persona...come dovrei modificare il tutto?

Rispondi quotando