Salve, sono nuovo di questo forum, spero di non sbagliare sezione. Avrei bisogno di un piccolo aiuto se è possibile. Devo creare un form login multiutenti, in passato ho usato codici php dove devi inserire manualmente le username e password utenti, soltanto che vorrei usare il database adesso. Girando in internet, ho trovato questo codice Php. Il problema è che nell'esempio riportato in rete cosi come si presenta funziona benissimo, come spesso capita, lo fai tu stesso non và. In sostanza,mi da l'errore alla linea 12 come si vede nel codice che riporto. Qualcuno puo' aiutarmi? Grazie di cuore, a presto e Tanti Auguri di fine ed inizio Anno a tutti!
PHP:
<?php
include('koneksi.php');
if(isset($_POST['login'])) {
$username =$_post ['username'];
$password =$_post ['password'];
$bacasql = mysql_query ("SELECT * FROM admin WHERE username= '$username AND password='$password'");
$query=mysql_fetch_array($bacasql);
$username=$query['username'];
if($query>0){
session_start();
// (Nelle due linee sottostanti da l'errore, linea 12)
$_SESSION['username']=['username'];
$_SESSION['password']=['password'];
if($query['username']=="admin"){
header("location:form_admin.php");
}elseif ($query['username']=="operator") {
header("location:home.php");
# code...
}
}
else
{
echo"<script language='JavaScript'>alert('login anda ditolak')</script>";
echo"<script language='javascript'>location.href='index.php'</script>";
}
?>
Ultima modifica di un moderatore: