ciao ragazzi ho una pagina con login in php che mi introduce ad un pannello di controllo su un server sunziona alla meraviglia su altri e due non funzione per niente, e neanche a farlo apposta questo script è destinato su uno dei due malfunzionanti!
io a questo punto credo che sia un problema di codice sporco oppure di impostazioni del server, qualcuno sa darmi una mano ??
in allegato metto il codice della pagina ...graziee


Codice PHP:
<?php
include("config/settings.php");
session_start();
if(isset(
$_SESSION["logged"])){
                     echo 
"<script
language=\"javascript\">window.location.href=(\"config/admin.php\");</script>"
;
}    
?>
<link rel="stylesheet" href="style.css" type="text/css" />
<form id="form1" name="form1" method="post" action="">
  <table width="500" border="0" align="center" cellpadding="5">
    <tr>
      <td width="174"><div align="right">[b]Username:[/b]</div></td>
      <td width="300"><label>
        <input name="username" type="text" id="username" />
      </label></td>
    </tr>
    <tr>
      <td><div align="right">[b]Password:[/b]</div></td>
      <td><input name="password" type="password" id="password" /></td>
    </tr>
    <tr>
      <td></td>
      <td><label>
        <input type="submit" name="Submit" value="Login" />
      </label></td>
    </tr>
  </table>
</form>
<?php
    
if($Submit){
        
$username $_POST["username"];
        
$password $_POST["password"];
        
        
//Check if password is correct
        
if($password == $gallery_password || $username == $gallery_username){
                
                
$_SESSION["logged"] = "true";
                 echo 
"<script
language=\"javascript\">window.location.href=(\"config/admin.php\");</script>"
;
        }
        else{
            echo 
"Password & username was incorrect, please try again";
            unset(
$_SESSION["logged"]);
        }
    }
?>