ragazzi ho fatto questi tre script per login ma non mi fnzionano e non capisco perchè o meglio io metto pass e username mi dice che l'utente non è associato
vi posto gli script
Questo è il form

Code:
Codice PHP:
<form action="./login.php" method="post" name="login"> 
                                      <div class="formitem"> 
                                      <label for="username">Username</label><input type="text" name="username" class="text"> 
                                      </div> 
                                        <div class="formitem"> 
                                      <label for="password">Password</label><input type="password" name="password" class="text"> 
                                      </div> 
                                      <div class="formitem"> 
                                        <input type="reset" name="reset" value="Reset" class="button"> 
                                        <input type="submit" name="submit" value="Login" class="button"> 
                                        </div> 
                                      </form></div> 
                                      <div class="menulaterale">::Azienda::</div> 
                                      <div class="menulaterale">[url="javascript:showhide('servizi');"]::Servizi::[/url]</div> 
                                       <div id="servizi"> 
                                      <div class="submenu">::Sito::</div>     
                                      <div class="submenu">::Guestbook::</div> 
                                      <div class="submenu">::Forum::</div>     
                                      <div class="submenu">::Chat::</div> 
                                      </div> 
                                     <div class="menulaterale">::Prodotti::</div> 
                                      <div class="menulaterale">::Lavora con Noi::</div>     
                                      <div class="menulaterale">::Publicità::</div> 
                                      <div class="menulaterale">::Agente Foxweb::</div> 
                                      <div class="menulaterale">[url="javascript:showhide('corsi');"]::Corsi::[/url]</div> 
                                      <div id="corsi"> 
                                      <div class="submenu">::Corsi Online::</div>     
                                      <div class="submenu">::Corsi in Sede::</div> 
                                      </div> 
                                      <div class="menulaterale">::Sondaggio::</div> 
                                      <div class="menulaterale">::Annunci::</div> 
     
    </td> 
    <td>    <?php 
    
if(isset($_GET['login'])) { 
        
// Gestione degli errori di login 
        
if($_GET['login'] == "empty") { 
            echo 
"<div><img src=\"./image/alert.png\">Attenzione, &egrave; necessario riempire tutti i campi.</div>\n"
        } elseif(
$_GET['login'] == "failed") { 
            echo 
"<div><img src=\"./image/alert.png\">Attenzione, i dati inseriti non sono associabili a nessun utente.</div>\n"
             
        } elseif(
$_GET['login'] == "chars") { 
            echo 
"<div><img src=\"./image/alert.png\">Attenzione, sono permessi solo caratteri alfanumerici.</div>\n"
        } elseif(
$_GET['login'] == "logout") { 
            echo 
"<div id=\"formtitle\"><img src=\"./image/tick.png\">Logout eseguito con successo.</div>\n"
        } elseif(
$_GET['login'] == "ban") { 
                        echo 
"<div><img src=\"./image/alert.png\">Attenzione, questo utente risulta non essere autorizzato all'accesso.</div>\n"
                } 
    } else { 
        
// Messaggio predefinito 
        
echo "<div>Non risulti autenticato nel sistema, prego inserisci Username e Password.</div>\n"
    } 
    
?></td> 
  </tr> 
</table> 

</body> 
</html>
questa è la pagina che elabora il tutto

Code:
Codice PHP:
<?php 
session_start
(); 
ob_start(); 

include(
"./config.php"); 

$user $_POST['username']; 
$pass md5($_POST['password']); 

// Se non sono stati inseriti i dati di login rimanda alla pagina principale segnalando l'errore 
if(!isset($user) || !isset($pass)) { 
    
header("Location: ./content.php?login=empty"); 
} else { 
    
// Controllo principale sull'integrità dei caratteri per evitare tentativi di SQL Injection 
    
if(!eregi("[^a-zA-Z0-9_]"$user)) { 
        
$amm_sql "SELECT * FROM amministratore_istone  WHERE username='$user' and password='$pass'"
        
$amm_query = @mysql_query($amm_sql); 
                
$amm_result = @mysql_fetch_array($amm_query); 
                echo 
$amm_sql
                
//anagrafica è la tabella utenti, rinominata per via del flusso xml 
        
$user_sql "SELECT * FROM agente_istone WHERE username='$user' and password='$pass'"
        
$user_query = @mysql_query($user_sql); 
                
$user_result = @mysql_fetch_array($user_query); 
         
        if(@
mysql_num_rows($user_query) > 0) { 
                        if(
$user_result['banned'] == 'Y') { 
                                
header("Location: ./content.php?login=ban"); 
                        } else { 
                                
$_SESSION['username'] = $user
                                 
                                
// L'utente e` un amministratore, quindi assegno come privilegi 1 
                                
$_SESSION['privileges'] = 1
                                 
                                
$_SESSION['time'] = time(); 
                                 
                                
$_SESSION['ammid'] = $amm_result['id_amministratore']; 
                                 
                                
header("Location: ./content.php"); 
                        } 
        } elseif(@
mysql_num_rows($user_query) > 0) { 
            
$_SESSION['username'] = $user
             
            
// L'utente e` un inquilino, quindi assegno come privilegi 2 
            
$_SESSION['privileges'] = 2
             
            
$_SESSION['time'] = time(); 
                         
                        
$_SESSION['userid'] = $user_result['id']; 
                         
                        
$_SESSION['username'] = $user_result['username']; 
                     
$_SESSION['codice_agente'] = $user_result['codice_agente']; 
             
            
header("Location: ./content.php"); 
        } else { 
            
header("Location: ./content.php?login=failed"); 
        } 
    } else { 
        
header("Location: ./content.php?login=chars"); 
    } 


ob_end_flush(); 
?>