<?php include("dbinput.php");
mysql_connect("localhost","user","passwort von mysql");
mysql_select_db("register-name");
// Session wird gestartet
session_start();
// Variablen werden definiert
$fehler = "47eu";
$Benutzername = $_POST['Benutzername'];
$benutzer_flag = preg_match("/^\w{5,15}$/",$Benutzername);
$pwd = $_POST['pwd'];
$pwd_flag = preg_match("/[^\s]{8,15}$/",$pwd);
$pwd2 = $_POST['pwd2'];
$pwdpass = $pwd == $pwd2;
$Email = $_POST['Email'];
$email_flag = preg_match("!^\w[\w|\.|\-]+@\w[\w|\.|\-]+\.[a-zA-Z]{2,4}$!",$Email);
$IP_Adresse = $_POST['IP_Adresse'];
$Hostname = $_POST['Hostname'];
// Formular wird auf Fehler überprüft und an die entsprechende E-Mail-Adresse gesendet
if ((isset($_POST['gesendet'])) && (empty($fehler))) {
$empfaenger = "adresse@domain.tld";
$betreff = "Registrierung";
$mailtext = "
<html><head><title>Registrierungsformular</title></head>
<style type=\"text/css\">
<!--
body {
color : #000000;
font : normal 11px/1.5em Verdana;
}
-->
</style>
<body>
</body>
</html>
<form name="formular" action="<?php echo $_SERVER['SCRIPT_NAME']; " method="post">
<br>
<h2>Benutzerregistrierung</h2>
<br>
<b>Benutzername</b><br>
<input type="text" name="Benutzername" value="" size="20" maxlength="18" tabindex="3"<?php echo isset($_POST['Benutzername']) ? htmlspecialchars($_POST['Benutzername']) : ''; ?>
<br>
<b>Passwort</b><br>
<input type="password" name="pwd" value="" size="20" maxlength="15"> <?php echo isset($_POST['pwd']) ? htmlspecialchars($_POST['pwd']) : ''; ?>
<br>
<b>Passwort wiederholen</b><br>
<input type="password" name="pwd2" value="" size="20" maxlength="15"><?php echo isset($_POST['pwd2']) ? htmlspecialchars($_POST['pwd2']) : ''; ?>
<br>
<b>E-Mail</b><br>
<input type="text" name="Email" value="" size="40" maxlength="38" tabindex="3" /><?php echo isset($_POST['Email']) ? htmlspecialchars($_POST['Email']) : ''; ?>
<input type="hidden" name="IP_Adresse" value=<?php echo $ip = $_SERVER['REMOTE_ADDR']; ?>>
<input type="hidden" name="Hostname" value=<?php echo $host = gethostbyaddr($ip); ?>>
<input type="hidden" name="gesendet" value="1">
<br>
<br>
<br>
<input type="submit" value="Registrieren" name="senden">
</form>
<br>
<br>
<!-- der folgende Link darf nicht bearbeitet oder entfernt werden. Danke. © CNW-Computerservice - All rights reserved -->