Salve a tutti,scusate se rompo di nuovo oggi...
Ho creato uno script registrazione login, ma nella pagina di autenticazione del login ho un problema...Non mi fa mai loggare e mi da sempre un errore del tipo i dati non ono corretti.
Inoltre quando mi da questo errore la pagina non viene impaginata bene.Io vi posto il codice se riuscite ad aiutarmi ve ne sarei grato:
La pagina in questione è quella che si raggiunge loggandosi da http://phelpp.altervista.org/access.php grazie anticipatamente.Codice PHP:
<?php
session_start();
include 'db.php';
$username = $_POST['username'];
$password = $_POST['password'];
if((!$username) || (!$password)){
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>PHelpP - Php Help for Programmers</title>
<link rel="stylesheet" type="text/css" href="home.css" />
</head>
<body>
<div id="container">
<div id="header">
<h1> </h1>
</div>
<div id="navigation">
<ul>
<li><a id="activelink" href="index.php">Home</a></li>
<li><a href="/forum">Forum</a></li>
<li><a href="guide.php">Guide</a></li>
<li><a href="download.php">Applicazioni</a></li>
<li><a href="script.php">Script</a></li>
<li><a href="creazioni.php">Creazioni</a></li>
<li><a href="credits.php">Crediti</a></li>
</ul>
<?php include("menu.php"); ?>
</div>
<div id="content">
Perpiacere inserisci TUTTE le informazioni! <br />
<?php include ("login.php");
exit(); ?>
</div>
<div id="footer"><?php include("footer.php"); ?></div>
</div>
</body>
</html>
<?php
}
$password = md5($password);
$sql = mysql_query("SELECT * FROM users WHERE username='$username' AND password='$password' AND activated='1'");
$login_check = mysql_num_rows($sql);
if($login_check > 0){
while($row = mysql_fetch_array($sql)){
foreach( $row AS $key => $val ){
$$key = stripslashes( $val );
}
session_register('first_name');
$_SESSION['first_name'] = $first_name;
session_register('email_address');
$_SESSION['email_address'] = $email_address;
header("Location: sample.php");
}
} else {
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>PHelpP - Php Help for Programmers</title>
<link rel="stylesheet" type="text/css" href="home.css" />
</head>
<body>
<div id="container">
<div id="header">
<h1> </h1>
</div>
<div id="navigation">
<ul>
<li><a id="activelink" href="index.php">Home</a></li>
<li><a href="/forum">Forum</a></li>
<li><a href="guide.php">Guide</a></li>
<li><a href="download.php">Applicazioni</a></li>
<li><a href="script.php">Script</a></li>
<li><a href="creazioni.php">Creazioni</a></li>
<li><a href="credits.php">Crediti</a></li>
</ul>
<?php include("menu.php"); ?>
</div>
<div id="content">
Impossiile effettuare il login! La password o lo username da te inseriti non sono corretti!Riprova!
<br />
<?php include ("login.php"); ?>
</div>
<div id="footer"><?php include("footer.php"); ?></div>
</div>
</body>
</html>
<?php
}
?>