function sProfilSpeichern($Sorted)
{
    include "Config/Messages.php";
    global $_SESSION;
    if ($Error = @DBU(DBTabUsers, "ID=" . $_SESSION['ID'], "Sorted='" . $Sorted . "'")) {
        AjaxTrue($MESSAGES['Erfolg']['Profil']['Sortiert']);
    } else {
        AjaxError($MESSAGES['Fehler']['Profil']['Sortiert']);
    }
    include "Profil.php";
}
Beispiel #2
0
         unset($Show['Nickname']);
         while ($key = key($Show)) {
             // Anzeigestatus auf 0
             if (isset($_POST['Show'][$key]) && $_POST['Show'][$key] != 0) {
                 $Show[$key] = 1;
             } else {
                 $Show[$key] = 0;
             }
             next($Show);
         }
     }
     $Show['Nickname'] = 1;
     // Nickname muss angezeigt werden
     $Update = aArrayIntoString($Show);
     // Array zu String
     DBU(DBTabProfiles, "ID='" . $_SESSION['ID'] . "'", $Update);
     // Anzeigestatus speichern
     if ($_FILES['Profilbild']['size'] > 0) {
         // Profilbild speichern
         CreateThumbnail(120, $_FILES['Profilbild'], AvatarVerzeichnis . "/" . $_SESSION['Nickname'] . ".jpg");
     }
 }
 // Anzeigen des eigenen Profils im Editiermodus ...
 $Array = DBQ("SELECT * FROM " . DBTabUsers . " WHERE ID='" . $_SESSION['ID'] . "'");
 $Array = $Array[0];
 $Show = DBQ("SELECT * FROM " . DBTabProfiles . " WHERE ID='" . $_SESSION['ID'] . "'");
 if (is_array($Show)) {
     $Show = $Show[0];
 }
 if (is_array($Show)) {
     reset($Show);
<?php

if (UserHasMail($_POST['UserName'], $_POST['Mail'])) {
    $NeuPasswort = GeneratePasswort(8);
    DBU("USERS", "NickName='" . $_POST['UserName'] . "'", "Passwort='" . sha1($NeuPasswort) . "'");
    $Inhalt = '
				Ihr Passwort wurde zurückgesetzt.
				Ihr aktuelles Passwort:' . $NeuPasswort . '
				';
    SendMail(VON, VONNAME, $_POST['Mail'], PASSWORTNEUBETREFF, $Inhalt);
} else {
    die;
}
Beispiel #4
0
         unset($Show['Nickname']);
         while ($key = key($Show)) {
             // Anzeigestatus auf 0
             if (isset($_POST['Show'][$key]) && $_POST['Show'][$key] != 0) {
                 $Show[$key] = 1;
             } else {
                 $Show[$key] = 0;
             }
             next($Show);
         }
     }
     $Show['Nickname'] = 1;
     // Nickname muss angezeigt werden
     $Update = aArrayIntoString($Show);
     // Array zu String
     DBU("Profile", "ID='" . $_SESSION['ID'] . "'", $Update);
     // Anzeigestatus speichern
     if ($_FILES['Profilbild']['size'] > 0) {
         // Profilbild speichern
         CreateThumbnail(120, $_FILES['Profilbild'], AvatarVerzeichnis . "/" . $_SESSION['Nickname'] . ".jpg");
     }
 }
 if (isset($_GET['Edit'])) {
     // Anzeigen des Profil-Änderungs-Bereiches
     $Array = DBQ("SELECT * FROM USERS WHERE ID='" . $_SESSION['ID'] . "'");
     $Array = $Array[0];
     $Show = DBQ("SELECT * FROM Profile WHERE ID='" . $_SESSION['ID'] . "'");
     if (is_array($Show)) {
         $Show = $Show[0];
     }
     if (is_array($Show)) {