Buona sera a tutti, non è una novità..lo so ...ho un Problema!!
Ho fatto un file di libreria library.php dove ho inserito delle funzioni affinche abbia del codice meglio gestibile nel sito...
gli ho inserito funzioni per la registrazione utente, per il logout, per la visualizzazione della data in italiano per l'ora insomma un po di cose il mio problema nasce quando arrivo a inserire lo script per il login...questo è lo script:
file LIBRARY.PHP
function login(){
$sqlCheckUser = "SELECT * FROM tbl_utenti WHERE username = '". $username ."' AND password = '". md5($password)."'";
$risult = mysql_query($sqlCheckUser) or die(mysql_error());
if(mysql_num_rows($risult)!=0){
$_SESSION['autenticato']=1;
} else {
header('location:login.php?action=loginFailed');
}
}
Nel file di login
inserisco un form, con il form per lo username, password e gli imposto l'azione del modulo su login_prc
Nel file di login_prc
<?php
session_start();
require_once("connessioni/library.php");
login();
?>
Questo sostanzialmente e' il codice non mi restituisce errore ma non mi effettua il login correttamente se lo stesso e identico codice lo metto direttamente nel login_prc ovviamente non in una funzione ma come da script di login normale non mi da problemi...

Rispondi quotando