file login.php
<?php
if (!isset($_POST['accedi']))
{
echo'<form action="" method="POST" name="login" >
Username<input type="text" name="username" />
Password<input type="text" name="password" />
<input type="submit" name="accedi" value="accedi" />
</form>';
} else{
include ("config_login.php");
include ("connect.php");
}
@$username=mysql_real_escape_string($_POST['username']);
@$password=mysql_real_escape_string($_POST['password']);
$query="SELECT username, password FROM utente WHERE username='{$username}' AND password='{$password}'";
@$result = mysql_query($query,@$conn);
@$num_rows=mysql_num_rows($result);
if($num_rows == '1'){
echo "Login effettuato con successo!
pagina commenti personale";
}
?>
fileconfig_login.php
<?php
$host='127.0.0.1';
$user='root';
$password='';
$database='accesso';
?>
file connect.php
<?php
include ('config_login.php');
//imposto una variabile per connettermi al database,poi indirizzo username e password
$conn=mysql_connect('127.0.0.1', 'root', '');
if(!$conn){
die ("Errore di connessione". mysql_error(). '');
}
//poi uso la funzione select_db per selezionare il mio database
$select=mysql_select_db($database, $conn);
if(!$select){
die ("Errore di selezione del database". mysql_error(). '');
}
?>
dove ci sono le chiocciole mi da i notice e nella query mi da warning...vorrei aggiustare tutto ma nn ci riesco...aiutatemiiiii

Rispondi quotando