ciao ho provato un pò tutte le soluzioni che mi hai proposto ti faccio vedere i codici:
admin.php
Codice PHP:
<form action="login.php" method="post" >
<p id="userpass_admin">Username</p><input name="user_nick" type="text" size="35" />
<p id="userpass_admin">Password</p><input name="user_key" type="password" size="35" />
<input type="submit" value="Entra" />
</form>
</div>
<?php
//Variabili Form Globali
$user_nick= $_POST['user_nick'];
$user_key=$_POST['user_key'];
?>
login.php
Codice PHP:
<?php
//Variabili Form Globali
$user_nick= $_POST['user_nick'];
$user_key=$_POST['user_key'];
//Avvio Sessione
session_start();
if((!$user_nick)||(!$user_key)){echo "Compila tutti i campi";}
else{if($user_nick=="pippo"&& $user_key=="***"){ $_SESSION['user_name']="pippo";header("Location:index.php");}
else {echo" Accesso non consentito"; }}
?>
index.php
Codice PHP:
<?php
session_start();
if ($_SESSION['user_name']="pippo") { ?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
CIAO BENVENUTO <?php echo "".$_SESSION['user_name'];?>
</body>
</html>
<?php } else{header("Location:admin.php");exit;} ?>
purtroppo ancora riscontro il problema che digitando l'url sito.it/index.php mi entra e mi riconosce l'username
dandomi il benvenuto
ma come mai?
mi sembra tutto ok,forse dimentico qualcosa?