if (!strlen($text)) {
    die('Die Nachricht muss einen Text enthalten');
}
$empfaenger_id = intval($_POST['Empfaenger']);
$erg = mysql_query("SELECT EMail, NachrichtAnnehmen, NachrichtAnnehmenAnonym, Benutzer\n                       FROM Benutzer\n                       WHERE BenutzerId=\"{$empfaenger_id}\"") or die("Benutzerdaten des Empfaengers konnten nicht aus der Datenbank abgerufen werden");
if (mysql_num_rows($erg) == 0) {
    die('Illegale Empfaengererkennung');
}
$zeile = mysql_fetch_row($erg);
mysql_close($db);
if ($zeile[1] != 'j') {
    die('Illegaler Zugriffsversuch! Der Empfänger hat der Zusendung privater Nachrichten
          nicht zugestimmt!');
}
$empfaenger_email = $zeile[0];
if (!email_adresse_gueltig($empfaenger_email)) {
    die('Nachricht wurde nicht zugestellt, da der Empfänger anscheinend keine gültige
          E-Mail Adresse hinterlegt hat.');
}
if (isset($_POST['Anonym'])) {
    $absender = $K_Alias;
} else {
    $absender = "{$K_Alias} ({$K_VName} {$K_NName} <{$K_EMail}>)";
}
$nachricht = "Dies ist das {$B_betreiber} Forum\n\n{$absender}\n\nlaesst Dir folgend Nachricht zukommen:\n\n-------------------------------------------------------------------------\n\n{$text}\n\n-------------------------------------------------------------------------\n\n Du erhaelst diese Nachricht, da Du der Zusendung privater Nachrichten\n in Deinen persoenlichen Einstellungen des {$B_betreiber} Forums zugestimmt\n hast. Bitte antworte nicht an die Absendeadresse da es sich um eine\n automatisch vom System generierte Nachricht handelt.";
$kopf = "From:{$B_betreiber} Forum<{$B_mail_absender}>\n";
if (!isset($_POST['Anonym'])) {
    $kopf .= "Reply-To: {$K_EMail}\n";
}
$kopf .= 'X-Mailer:Babylon';
mail($empfaenger_email, "Private Nachricht von {$K_Alias}", $nachricht, $kopf);
     include 'anmelden.php';
 } else {
     if (benutzer_eingabe_test('passwort2', 'Passwort 2', 6, 32, 'Das Passwort ist zu kurz (min. 6 Zeichen)', false)) {
         include 'anmelden.php';
     } else {
         if (benutzer_eingabe_test('vname', 'Vorname', 2, 32, 'Kompletten Vornamen angeben', false)) {
             include 'anmelden.php';
         } else {
             if (benutzer_eingabe_test('nname', 'Nachname', 2, 32, 'Kompletten Nachnamen angeben', false)) {
                 include 'anmelden.php';
             } else {
                 if (strcmp($_POST['passwort1'], $_POST['passwort2'])) {
                     echo '<h2>Die Passw&ouml;rter stimmen nicht &uuml;berein</h2><p>';
                     include '/forum/anmelden.php';
                 } else {
                     if (!email_adresse_gueltig($_POST['email'])) {
                         echo '<h2>G&uuml;ltige E-Mail Adresse angeben</h2>';
                         include '/forum/anmelden.php';
                     } else {
                         $db = db_verbinden();
                         $benutzer = addslashes($_POST['benutzer']);
                         $vname = addslashes($_POST['vname']);
                         $nname = addslashes($_POST['nname']);
                         $email = addslashes($_POST['email']);
                         $erg = mysql_query("SELECT Benutzer\n                       FROM Benutzer\n                       WHERE Benutzer = '{$benutzer}'") or die('F0033: Benutzerdaten konnten nicht abgeglichen werden');
                         if (mysql_num_rows($erg) > 0) {
                             mysql_close($db);
                             echo "<h2>Benutzername \"{$_POST['benutzer']}\" ist bereits vergeben</h2><p>";
                             include 'anmelden.php';
                         } else {
                             $pass = md5($_POST['passwort1']);
} else {
    $ort = '';
}
echo '    <table border="2" width="100%">
          <tr>
            <td>';
if ($profil[8] == 'j') {
    echo "<img src=\"atavar-ausgeben.php?atavar={$profil['0']}\">";
} else {
    echo 'Kein Atavar<br>eingerichtet';
}
echo "            </td>\n            <td width=\"50%\">\n              {$profil['1']}<br>\n              {$name}\n              {$ort}\n            </td>\n            <td width=\"50%\">\n              {$profil['5']} Beitr&auml;ge geschrieben<br>\n              {$profil['6']} Themen er&ouml;ffnet<br>\n              {$letzter_beitrag}\n            </td>\n          </tr>\n          <tr>\n            <td colspan=\"3\">\n              Email: ";
if ($profil[10]) {
    if ($B_profil_links) {
        include 'benutzer-eingaben.php';
        if (email_adresse_gueltig($profil[10])) {
            echo "<a href=\"mailto:{$profil['10']}\">{$profil['10']}</a>";
        } else {
            echo "{$profil['10']}";
        }
    } else {
        echo "{$profil['10']}";
    }
}
echo '<br>            Homepage: ';
if ($profil[11]) {
    if ($B_profil_links) {
        if (preg_match('/http:\\/\\/.*/', $profil[11])) {
            echo "<a href=\"{$profil['11']}\">{$profil['11']}</a>";
        } else {
            echo "<a href=\"http://{$profil['11']}\">{$profil['11']}</a>";