ciao ragazzi ho realizzato un piccolo login per il mio sito:

Il codice si articola su 4 pagine

1. index.php
2. checklogin.php
3. login_success.php
4. logout.php


1.

<form name="formlogin" method="post" action="checklogin.php">

<input name="myusername" type="text" id="myusername">


<label for="parolachiave">Password</label>


<input type="password" name="mypassword" id="mypassword">


<input type="checkbox" />
Ricordami sempre </p>



<input type="submit" name="Submit" value="Login">
</p>
</form>

2. --> Qui mi da quest'errore

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: YES) in C:\webserver\Sito\checklogin.php on line 74
cannot connect

La linea 74 ve la metto in grassetto

<?php

require_once('connections/connections.php');

// Procedimento per connettersi al Database

$db = mysql_connect ($host, $user, $password);
mysql_select_db ($database, $db);


// Nome utente e password inviate attraverso il form

$myusername=$_POST['myusername'];

$mypassword=$_POST['mypassword'];



$sql="SELECT * FROM utenti WHERE username='$myusername' and password='$mypassword'";

$result=mysql_query($sql);

// Mysql_num_row is counting table row

$count=mysql_num_rows($result);

// If result matched $myusername and $mypassword, table row must be 1 row



if($count==1){
// Register $myusername, $mypassword and redirect to file "login_success.php"
session_register("myusername");
session_register("mypassword");
header("location:login_success.php");
}

else {

echo "Attenzione username o password errati";

}
mysql_close ($db);
?>

Nell'errore dice ke l'username è ODBC invece è mikele....avete una qualche idea di come questo possa accadere?