Revision 68 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?define( "IN_ADMIN", true );require ( "include/common.php" );$mode = ( $_POST["mode"] ) ? $_POST["mode"] : "new";$id = intval( ($_POST["id"]) ? $_POST["id"] : 0 );$u_name = addslashes( ($_POST["username"]) ? $_POST["username"] : "" );$password = addslashes( ($_POST["password"]) ? $_POST["password"] : "" );$u_lang = addslashes( ($_POST["u_lang"]) ? $_POST["u_lang"] : "" );$u_email = addslashes( ($_POST["email"]) ? $_POST["email"] : "" );$smarty->assign( "mode", $mode );$smarty->assign( "id", $id );$a = User_login( true );if ( $a->getAuth() ){function fill_form(){global $db, $smarty, $id, $new_mode, $g_date, $title, $u;}switch ( $mode ){case "edit":$title = "User $id ändern";$new_mode = "update";break;case "delete":case "ask":$title = "User $id löschen";$new_mode = "delete";break;case "update":$title = "User $id speichern";$new_mode = "update";break;}if ( $mode == "edit" or $mode == "new" ){fill_form();}else{switch ( $mode ){case "save":case "delete":case "update":break;case "ask":$smarty->assign( "title", $title );$smarty->assign( "art", "User" );$smarty->assign( "id", $id );$smarty->assign( "name", $u->u_name );$smarty->display( "del.tpl" );break;default:$smarty->assign( "title", $title );$smarty->assign( "meld", "Ein Fehler ist aufgetreten!" );$smarty->assign( "db_meld", "Ungültiger Modsu!" );$smarty->assign( "error", true );$smarty->display( "meld.tpl" );}}}?>