Originalmente inviato da
JoErNanO
Posta lo script in questione, completo di tutte le pagine tra gli appositi tag [php].
File login.php
Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<div align="center">
<p><strong><font size="7">IMPERO OSCURO</font></strong></p>
<p><strong><font size="2">Questa pagina è stata creata per inserire le
truppe ti tutte gli utenti dell'alleanza 1° impero.Prima di effettuare
l'inserimento registrarsi.</font></strong></p>
<p><strong>LOGIN</strong></p>
<form name="form1" method="post" action="logsuccesso.php">
<p><strong><font size="2">UTENTE </font></strong>
<input type="text" name="utente" id="utente">
</p>
<p><strong><font size="2">PASSW</font></strong>
<input type="password" name="passw" id="passw">
</p>
<p>
<input type="submit" name="Submit" value="Login">
</p>
</form>
<p>Per la registrazione clicca <strong><a href="registrazione.php">qui</a></strong></p>
</div>
</body>
</html>
-----------------------------------------------------
file logsuccesso.php
Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?
session_start();
$conn = mysql_connect('localhost','tuttopertutti','') or die("Errore nella connessione a
MySql: " . mysql_error());
mysql_select_db('my_tuttopertutti',$conn) or die("Errore nella selezione del db: " .
mysql_error());
$nick = $_POST['utente'];
$passw = $_POST['passw'];
if((!$nick)||(!$passw))
{
echo "Inserire i campi";
include 'login.php';
exit();
}
$query2= "select popolazione from registrazione where registrazione.utente = '$nick'";
$sql2 = mysql_query($query2,$conn);
$query= "select * from registrazione where registrazione.utente='$nick' and registrazione.utente='$passw'";
$sql = mysql_query($query,$conn);
$numero = mysql_num_rows($sql);
if ($nick == 'impero' && $passw == 'impero')
{
include 'admin.php';
}
else if($numero > 0)
{
session_register('utente');
$_SESSION['utente']= $utente;
session_register('password');
$_SESSION['password']= $password;
session_register('email');
$_SESSION['email']= $email;
session_register('popolazione');
$_SESSION['popolazione']= $popolazione;
header("Location: utente.php");
}
else if (numero <= 0)
{
echo "Nome utente o password sbagliati o non presenti nel database";
include 'login.php';
}
?>
</body>
</html>
--------------------------------------------
file utente.php
Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?
$conn = mysql_connect('localhost','tuttopertutti','') or die("Errore nella connessione a MySql: " . mysql_error());
mysql_select_db('my_tuttopertutti',$conn) or die("Errore nella selezione del db: " . mysql_error());
session_start();
$spazio = "<p> </p>";
echo $spazio;
$intest = "<center><strong><font size=5>Utente : <font color=#000FF size =12>$utente</font></center>";
echo "$intest";
echo $spazio;
$query= "select popolazione from registrazione where registrazione.utente = '$utente' ";
$sql = mysql_query($query,$conn);
$numero = mysql_num_rows($sql);
$riga = mysql_fetch_array($sql);
//echo "$riga[popolazione]";
if($numero == 1 && $riga[popolazione] == 'Gallo')
{
$visg = "<p align=center><strong><font color=#000FF><a style=cursor:hand onclick=window.open('utenteg.php','','width=350,height=700,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=no');>visualizza dati</a></font></strong></p>";
$insg = "<p align=center><strong><font color=#000FF><a style=cursor:hand onclick = window.open('insg.php','','width=730,height=300,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=no');>modifica dati</a></font></strong></p>";
$imgg = "<div align=center><img src=galli/gallier.jpg width=140 height=200>";
echo $imgg;
echo $spazio;
echo $visg;
echo $insg;
}
else if($numero == 1 && $riga[popolazione] == 'Teutone')
{
$visg = "<p align=center><strong><font color=#000FF><a style=cursor:hand onclick=window.open('utentet.php','','width=350,height=700,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=no');>visualizza dati</a></font></strong></p>";
$insg = "<p align=center><strong><font color=#000FF><a style=cursor:hand onclick = window.open('inst.php','','width=730,height=300,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=no');>modifica dati</a></font></strong></p>";
$imgg = "<div align=center><img src=teutoni/germane.jpg width=140 height=200>";
echo $imgg;
echo $spazio;
echo $visg;
echo $insg;
}
else if($numero == 1 && $riga[popolazione] == 'Romano')
{
$visg = "<p align=center><strong><font color=#000FF><a style=cursor:hand onclick=window.open('utenter.php','','width=350,height=700,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=no');>visualizza dati</a></font></strong></p>";
$insg = "<p align=center><strong><font color=#000FF><a style=cursor:hand onclick = window.open('insr.php','','width=730,height=300,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=no');>modifica dati</a></font></strong></p>";
$imgg = "<div align=center><img src=romani/roemer.jpg width=140 height=200>";
echo $imgg;
echo $spazio;
echo $visg;
echo $insg;
}
?>
<center><p><a href="logout.php">logout</a></p></center>
</body>
</html>
-------------------------------------------------------------------
file registrazione.php
Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<div align="center">
<p><strong><font size="5">REGISTRAZIONE</font></strong></p>
<p><strong>Inserisci</strong></p>
<form name="form1" method="post" action="regsuccesso.php">
<p><strong><font size="2">UTENTE</font></strong>
<input type="text" name="utente">
</p>
<p><strong><font size="2">PASSW</font></strong>
<input type="password" name="password">
</p>
<p><strong><font size="2">EMAIL </font></strong>
<input type="text" name="email">
</p>
<p><strong>Scegli la popolazione</strong></p>
<p>
<select name="popolazione">
<option>Gallo</option>
<option>Teutone</option>
<option>Romano</option>
</select>
</p>
<p>
<input type="submit" name="Submit" value="Invia">
</p>
</form>
<p><strong><a href="login.php">Pagina login</a></strong></p>
</div>
</body>
</html>