direkt ne kleine seite gemacht mit den wichtigsten Sttistiken gemacht :D
<?php
if(isset($_POST['submit']) && $_POST['submit'] == 'Einloggen') {
$account = mysql_real_escape_string($_POST['account']); // Das ist der Account Input
$password = mysql_real_escape_string($_POST['password']); // Das ist der Passwort Input
$select = "SELECT * FROM account.account WHERE login = '".$account."' AND password = '".$password."'";
$query = mysql_query($select);
$result = mysql_num_rows($query);
if($result > 0) {
echo 'Sie haben sich erfolgreich eingeloggt !'; // Du hast dich eingeloggt
} else {
echo 'Login fehlgeschlagen !'; // Du konntest dich nicht einloggen
}
}
?>
<form action="login.php" method="post">
<input type="text" name="account" onFocus="if(this.value=='Account') this.value='';" onBlur="if(this.value=='') this.value='Account';" value="Account"><br>
<input type="password" name="password" onFocus="if(this.value=='password') this.value='';" onBlur="if(this.value=='') this.value='password';" value="password"><br>
<input type="submit" name="submit" value="Einloggen">
<input type="submit" value="Registrieren">
</form>
Ich habe es mal hinzugefügt, ist zwar nicht die sicherste Methode aber man kann es zum Lernen nutzen..Quote:
(login.php) Login Script:
PHP Code:<?php
if(isset($_POST['submit']) && $_POST['submit'] == 'Einloggen') {
$account = mysql_real_escape_string($_POST['account']); // Das ist der Account Input
$password = mysql_real_escape_string($_POST['password']); // Das ist der Passwort Input
$select = "SELECT * FROM account.account WHERE login = '".$account."' AND password = '".$password."'";
$query = mysql_query($select);
$result = mysql_num_rows($query);
if($result > 0) {
echo 'Sie haben sich erfolgreich eingeloggt !'; // Du hast dich eingeloggt
} else {
echo 'Login fehlgeschlagen !'; // Du konntest dich nicht einloggen
}
}
?>
<form action="login.php" method="post">
<input type="text" name="account" onFocus="if(this.value=='Account') this.value='';" onBlur="if(this.value=='') this.value='Account';" value="Account"><br>
<input type="password" name="password" onFocus="if(this.value=='password') this.value='';" onBlur="if(this.value=='') this.value='password';" value="password"><br>
<input type="submit" name="submit" value="Einloggen">
<input type="submit" value="Registrieren">
</form>
<html>
<head>
<title>Dein homepagename</title>
</head>
<body>
<div id="Felder">
<form action="regi.php" method="post" >
Benutzername<br />
<input type="text" name="username" size="30" /><br />
Passwort<br />
<input type="password" name="passwd" size="30" /><br />
Passwort Wiederholen<br />
<input type="password" name="passwd2" size="30" /><br />
Name<br />
<input type="text" name="rl_name" size="30" /><br />
Email<br />
<input type="text" name="email" size="30" /><br />
Löschcode<br />
<input type="text" maxlength="7" name="social_id" size="30" /><br />
<br />
<input type="submit" name="submit" value="Register" />
</form>
</div>
</body>
</html>
<?php
include('config.php');
mysql_connect("DEINE IP", "root", "DEIN MYSQL PW");
mysql_select_db("account");
if(isset($_POST['submit']) && $_POST['submit'] == 'Register') {
$username = mysql_real_escape_string($_POST['username']);
$passwd = mysql_real_escape_string($_POST['passwd']);
$passwd2 = mysql_real_escape_string($_POST['passwd2']);
$rl_name = mysql_real_escape_string($_POST['rl_name']);
$email = mysql_real_escape_string($_POST['email']);
$social_id = mysql_real_escape_string($_POST['social_id']);
if($passwd == $passwd2) {
$sql = "INSERT INTO account SET login = '".$username."', password = PASSWORD('".$passwd."'), real_name = '".$rl_name."', email = '".$email."', social_id = '".$social_id."'";
$result = mysql_query($sql);
if($result) { echo "<font color=\"green\"><b>Sie haben erfolgreich einen Account erstellt!</b></font>"; } else { echo "<font color=\"red\"><b>Registrierung Fehlgeschlagen!</b></font>"; }
}
}
?>