Salve, ho scritto semplice script per autenticazione utente..
Mi da solo un errore essendo che sto convertendo un codice scritto in mysql, con la classe medoo.in che è fantastica.. l'unico che mi da un errore se provo ad sbagliare password e nome..
	
	
	
		
Mi da l'errore su $data != 0
	
	
	
		
avete idea come posso risolvere il problema? Grazie mille ..
sto usando xampp windows 7.1.15 php.
grazie e buona settimana.
				
			Mi da solo un errore essendo che sto convertendo un codice scritto in mysql, con la classe medoo.in che è fantastica.. l'unico che mi da un errore se provo ad sbagliare password e nome..
		PHP:
	
	<?php include($_SERVER["DOCUMENT_ROOT"] . '/inc.php'); ?>
<?php include("theme/header.php"); ?>
  <table align="center" bgcolor="#CCCCCC" border="0" cellpadding="0"
  cellspacing="1" width="300">
  <tr>
    <td>
      <form method="post" name="">
        <table bgcolor="#FFFFFF" border="0" cellpadding="3"
        cellspacing="1" width="100%">
        <tr>
          <td align="center" colspan="3"><strong>User
            Login</strong></td>
          </tr>
          <tr>
            <td width="78">Username</td>
            <td width="6">:</td>
            <td width="294"><input id="username" name=
              "username" type="text"></td>
            </tr>
            <tr>
              <td>Password</td>
              <td>:</td>
              <td><input id="password" name="password" type=
                "password"></td>
              </tr>
              <tr>
                <td> </td>
                <td> </td>
                <td><input name="submit" type="submit" value=
                  "Login"> <input name="reset" type="reset" value=
                  "reset"></td>
                </tr>
              </table>
            </form>
          </td>
        </tr>
      </table>
      <?php
      if (isset($_POST['submit']))
      {
        session_start();
        $username=$_POST['username'];
        $password=$_POST['password'];
          $datas = $db->select("login", [
            "username",
            "password"
        ], [
            "username" => $username,
          "password" => $password
        ]);
            foreach($datas as $data)
          {
              $_SESSION['login_user']=$data["username"];
          }
        if ($data != 0)
        {
          echo "<script language='javascript' type='text/javascript'> location.href='home.php' </script>";
        }
        else
        {
          echo "<script type='text/javascript'>alert('User Name Or Password Invalid!')</script>";
        }
      }
?>
<?php include("theme/footer.php"); ?>
	Mi da l'errore su $data != 0
		PHP:
	
	 foreach($datas as $data)
          {
              $_SESSION['login_user']=$data["username"];
          }
        if ($data != 0)
        {
          echo "<script language='javascript' type='text/javascript'> location.href='home.php' </script>";
        }
        else
        {
          echo "<script type='text/javascript'>alert('User Name Or Password Invalid!')</script>";
        }
      }
	avete idea come posso risolvere il problema? Grazie mille ..
sto usando xampp windows 7.1.15 php.
grazie e buona settimana.