Ciao a tutti, ho un problema che ...non vedo
Avete presente quando vi fissate per ore su uno script e poi sicuramente l'errore è una cagata!? ...credo sia il mio caso, ecco perchè chiedo aiuto ad un paio di occhi diversi
Ho un semplice script di login al quale ci si arriva da un form (user, pass).
Codice PHP:
<?php
session_start();
include("db_config.php");
mysql_connect($host,$user,$password) OR die("Impossibile connettersi al database");
mysql_select_db($db);
$pass=md5($_POST['password']);
$query="SELECT * FROM newsletter_login WHERE username='$_POST[username]'";
$res=mysql_query($query);
$password=mysql_result($res,0,"password");
echo $password."
";
echo $pass."
";
/*
if($pass==$password){
$_SESSION['logged']="oklogged";
header('Location: ../index.php');
}else{
header('Location: ../index.php?page=login');
}
*/
mysql_close();
?>
Nel codice ho inibito l'if finale e i due valori stampati a video dai due echo sono identici... ma se elimino gli echo e ripristino l'if non funziona.
Sapreste dirmi dove sbaglio?