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"; }
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; }
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)) {