ich habe den Profil Mod installiert und wollte nun einige statische Felder hinzufügen. Ich hab überall nur copy and past gemacht und trotzdem zeigt er mir meine eigenen Felder nicht an, also die die ich hinzugefügt habe.
In der Datenbank wird es gespeichert nur eingezeigt wird es nicht. Meine Variablen sind auch von der userdetails.htm verschwunden wie es sich gehört, nur das feld bleibt weiß.
Hier einmal meine user_details.php:
Zeile 45 ist mal ein beispielfeld (vorname)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 | <?php # Copyright by: Manuel Staechele # Support: www.ilch.de defined ( 'main' ) or die ( 'no direct access' ); $uid = $menu ->get(2); #Award Ausgabe $awards = '' ; $ax = 0; $sqlA = db_query( "SELECT a.platz, a.text, a.wofur, a.team, a.bild, DATE_FORMAT(a.`time`, '%d.%m.%Y') AS time FROM `prefix_awards` a INNER JOIN prefix_user b ON a.team = b.name WHERE b.id = " . $uid . " ORDER BY `time` ASC" ); while ( $rowA = db_fetch_assoc( $sqlA )) { $ax ++; if ( $ax == 8) { $awards .= "<br>" ; $ax = 0;} $awards .= (! empty ( $rowA [ 'bild' ]) ? '<img style="padding:1px;border:0px;" src="' . $rowA [ 'bild' ]. '" alt="' . $rowA [ 'wofur' ]. '" title="' . $rowA [ 'wofur' ]. '"/>' : $rowA [ 'wofur' ]); } $awards = '<b><b><br><div style="text-align:center;">' . $awards . '</div>' ; $lastbes_anz = 5; //Bei höhere Anzahl muss ggf. in der Datenbank die Größe der Felder bzw der Typ geändert werden if ( $_SESSION [ 'authid' ] != $uid AND $_SESSION [ 'authid' ] != 0) { $lb = db_fetch_object(db_query( 'SELECT last_bes, last_user_time FROM prefix_user WHERE id = ' . $uid )); $lba = explode ( '#' , $lb ->last_bes); $lbt = explode ( '#' , $lb ->last_user_time); $i = array_search ( $_SESSION [ 'authid' ], $lba ); if ( $i !== false) { unset( $lba [ $i ]); unset( $lbt [ $i ]); } elseif ( count ( $lba ) >= $lastbes_anz ) { $lba = array_slice ( $lba ,0, $lastbes_anz -1); $lbt = array_slice ( $lbt ,0, $lastbes_anz -1); } array_unshift ( $lba , $_SESSION [ 'authid' ]); array_unshift ( $lbt ,time()); $i_lb = implode( '#' , $lba ); $i_lbt = implode( '#' , $lbt ); db_query( "UPDATE prefix_user SET last_bes = '$i_lb', last_user_time = '$i_lbt' WHERE id = $uid" ); } include ( 'user_infos.php' ); $ar = array ( 'UID' => $uid , 'NAME' => $row [ 'name' ], 'VORNAME' => $vorname , 'NACHNAME' => $nachname , 'PWAFFE' => $pwaffe , 'SWAFFE' => $swaffe , 'TARNUNG' => $tarnung , 'EXTRAS' => $extras , 'RANG2' => $rang2 , 'POSITION' => $position , 'SPIELTYP' => $spieltyp , 'SPIELTSEIT' => $spieltseit , 'MSN' => $msn , 'YAHOO' => $yahoo , 'SPIELEG' => $spieleg , 'SPIELES' => $spieles , 'SPIELEU' => $spieleu , 'SPIELEN' => $spielen , 'PUNKTEG' => $punkteg , 'JOINED' => date ( 'd.m.Y' , $row [ 'regist' ]), 'LASTAK' => date ( 'd.m.Y - H:i' , $row [ 'llogin' ]), 'POSTS' => $row [ 'posts' ], 'postpday' => $postpday , 'RANG' => userrang ( $row [ 'posts' ], $uid ), 'AVATA' => $avatar , 'LASTUSER' => last_user( $uid ), 'STATUS2' => $online , 'USERTITEL' => $usertitel , 'EMAIL' => $email , 'HOMEPAGE' => $homepage , 'GESCHLECHT' => $geschlecht , 'GEBDATUM' => $gebdatum , 'ALTER' => $alter , 'WOHNORT' => $wohnort , 'FORUMTOPICS' => $row4 [ 'forumtopics' ], 'NEWSTOPICS' => $row5 [ 'newstopics' ], 'NEWSPOSTS' => $row6 [ 'newsposts' ], 'FORUMPOSTS' => $row7 [ 'forumposts' ], 'SIGNATUR' => bbcode( $row [ 'sig' ]), 'STAAT' => $staat , 'UID' => $uid , 'STERNZEICHEN' => $sternzeichen , 'GB_EINTRAEGE' => $gb_eintraege , 'GALLERIE_EINTRAEGE' => $gallery_eintraege , 'ICQ' => $icq , 'GAME' => $game , 'SPIELERFAHRUNG' => $spielerfahrungen , 'CLAN' => $clan , 'MAP' => $map , 'WAFFE' => $waffe , 'ESSEN' => $essen , 'TRINKEN' => $trinken , 'FILM' => $film , 'MUSIK' => $musik , 'SPORT' => $sport , 'CPU' => $cpu , 'MAINBOARD' => $mainboard , 'RAM' => $ram , 'MONITOR' => $monitor , 'GRAFIKKARTE' => $grafikkarte , 'SOUNDKARTE' => $soundkarte , 'FESTPLATTE' => $festplatte , 'I_NET_VERBINDUNG' => $i_net_verbindung , 'TASTATUR' => $tastatur , 'MAUS' => $maus , 'JAPPY' => $jappy , 'FACEBOOK' => $facebook , 'WKW' => $wkw , 'STUDIVZ' => $studivz , 'MYSPACE' => $myspace , 'YOUTUBE' => $youtube , 'AWARDS' => $awards , ); $title = $allgAr [ 'title' ]. ' :: Users :: Details von ' . $row [ 'name' ]; $hmenu = $extented_forum_menu . '<a class="smalfont" href="?user">Users</a><b> » </b> <a href=index.php?user-details-' . $uid . '>Details von ' . $row [ 'name' ]. "</a>" . $extented_forum_menu_sufix ; $design = new design ( $title , $hmenu , 1); $design ->header(); $tpl = new tpl ( 'user/userdetails' ); $l = profilefields_show ( $uid ); $ar [ 'rowspan' ] = 4 + substr_count( $l , '<tr><td class="' ); $ar [ 'profilefields' ] = $l ; $tpl ->set_ar_out( $ar ,0); $design ->footer(); ?> |
Vielleicht erkennt ihr ja einen fehler währe sehr nice
