Hallo liebes SelfHTML-Forum, ich beschäftige mich seid einiger Zeit mit PHP.
Inwieweit kann ich den dieses einloggscript überarbeiten? Ist es schön programmiert?
Ich bitte um Rückmeldungen und verbesserungsvorschäge :)
<?php
session_start();
$_SESSION['online'] =0;
?>
<html>
<head>
<title>login</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso8859-1">
</head>
<body>
<form method="post" action="">
<table>
<tr><td> Vorname : </td><td> <input type="text" name="name"></td></tr>
<tr><td> Passwort : </td><td><input type="password" name="pass" ></td></tr>
<tr><td> <input type="submit" name="reg" value="Registrierung"></td></tr>
</table>
</form>
</body>
</html>
<?php
if (isset($_POST['name']))
{
@$name=$_POST['name'];
@$pass=$_POST['pass'];
$server="localhost";
$benutzer="root";
$passwort="";
$datenbank="test";
$verbindung = mysqli_connect($server,$benutzer,$passwort) or die("Keine Serververbindung");
$db=mysqli_select_db($verbindung,$datenbank);
if($db==TRUE){
if($_POST['name']!="" && $_POST['pass']!="" )
{
$sql = "SELECT * FROM login WHERE Name='{$name}' AND Passwort ='{$pass}'; ";
$abfrage = mysqli_query($verbindung, $sql);
if(mysqli_num_rows($abfrage) >= 1)
{
$_SESSION['online'] =1;
echo "LOGIN erfolgreich</br>";
echo "<form method='post' action='weiter.php'> <input type='submit' name='weiter' value='WEITER'></td></tr>";
echo "</form>";
}
}
}
mysqli_close($verbindung);
}
?>