ilch Forum » Ilch Clan 1.1 » Allgemein » Steam Profiel anzeige

Geschlossen
  1. #1
    User Pic
    Lucifer Mitglied
    Registriert seit
    12.01.2011
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    Servuss.

    Diese Frage geht an die Erfahrenen Coder/Leute mit a bissle Mehr erfahrung als ich sie habe^^.

    Ich habe mirt Grade auf Unserer Neuen PAge Profiel Edit von Wahza Ohne Update installirt und möchte nu aber auch Steam Profil anzeige drinne haben.

    mreine Profiledit.php sieht derzeit so aus

    <?php
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    
    $title = $allgAr['title'].' :: Users :: Profil';
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">Users</a><b> &raquo; </b> Profil'.$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1);
    
    
    
    if ( $_SESSION['authright'] <= -1 ) {
    
    if ( empty ($_POST['submit']) ) {
      $design->header();
    	$abf = 'SELECT email,wohnort,homepage,aim,msn,icq,yahoo,avatar,status,staat,gebdatum,sig,opt_pm_popup,opt_pm,opt_mail,geschlecht,spezrank,game,spielerfahrungen,clan,map,waffe,essen,trinken,film,musik,sport,cpu,mainboard,ram,monitor,grafikkarte,soundkarte,festplatte,i_net_verbindung,tastatur,maus,jappy,facebook,wkw,studivz,myspace,youtube FROM `prefix_user` WHERE id = "'.$_SESSION['authid'].'"';
    	$erg = db_query($abf);
    	if ( db_num_rows($erg) > 0 ) {
    	  $row = db_fetch_assoc($erg);
    
    		$tpl = new tpl ('user/profil_edit');
    		$row['staat'] = '<option></option>'.arliste ( $row['staat'] , get_nationality_array() , $tpl , 'staat' );
        $row['geschlecht0'] = ( $row['geschlecht'] < 1 ? 'checked' : '' );
        $row['geschlecht1'] = ( $row['geschlecht'] == 1 ? 'checked' : '' );
        $row['geschlecht2'] = ( $row['geschlecht'] == 2 ? 'checked' : '' );
        if ( $row['status'] == 1 ) { $row['status1'] = 'checked'; $row['status0'] = ''; } else { $row['status1'] = ''; $row['status0'] = 'checked'; }
        if ( $row['opt_mail'] == 1 ) { $row['opt_mail1'] = 'checked'; $row['opt_mail0'] = ''; } else { $row['opt_mail1'] = ''; $row['opt_mail0'] = 'checked'; }
        if ( $row['opt_pm'] == 1 ) { $row['opt_pm1'] = 'checked'; $row['opt_pm0'] = ''; } else { $row['opt_pm1'] = ''; $row['opt_pm0'] = 'checked'; }
        if ( $row['opt_pm_popup'] == 1 ) { $row['opt_pm_popup1'] = 'checked'; $row['opt_pm_popup0'] = ''; } else { $row['opt_pm_popup1'] = ''; $row['opt_pm_popup0'] = 'checked'; }
    
        $row['avatarbild'] = ( file_exists ( $row['avatar'] ) ? '<img src="'.$row['avatar'].'" alt=""><br />' : '' );
        $row['Fabreite'] = $allgAr['Fabreite'];
        $row['Fahohe'] = $allgAr['Fahohe'];
        $row['Fasize'] = $allgAr['Fasize'];
        $row['forum_max_sig'] = $allgAr['forum_max_sig'];
        $row['uid'] = $_SESSION['authid'];
        $row['forum_usergallery'] = $allgAr['forum_usergallery'];
        $tpl->set_ar_out($row,0);
        if ($allgAr['forum_avatar_upload']) $tpl->out(1);
        $tpl->set_ar_out($row,2);
    		profilefields_change ( $_SESSION['authid'] );
    		$tpl->out(3);
    
      } else {
        $tpl = new tpl ( 'user/login.htm' );
        $tpl->set_out('WDLINK','index.php',0);
    	}
    
    } else {  # submit
    
      # change poassword
    	if ( !empty($_POST['np1']) AND !empty($_POST['np2']) AND !empty($_POST['op'])) {
        if ($_POST['np1'] == $_POST['np2']) {
    		  $akpw = db_result(db_query("SELECT pass FROM prefix_user WHERE id = ".$_SESSION['authid']),0);
    			if ($akpw == md5($_POST['op'])) {
    			  $newpw = md5($_POST['np1']);
    				db_query("UPDATE prefix_user SET pass = '".$newpw."' WHERE id = ".$_SESSION['authid']);
            setcookie(session_und_cookie_name(), $_SESSION['authid'].'='.$newpw, time() + 31104000, "/" );
    				$fmsg = $lang['passwortchanged'];
    			} else {
    		    $fmsg = $lang['passwortwrong'];
    		  }
    		} else {
    		  $fmsg = $lang['passwortnotequal'];
    	  }
      }
    
      # avatar speichern START
    			$avatar_sql_update = '';
          if ( !empty ( $_FILES['avatarfile']['name'] ) AND $allgAr['forum_avatar_upload'] ) {
    				$file_tmpe = $_FILES['avatarfile']['tmp_name'];
            $rile_type = ic_mime_type ($_FILES['avatarfile']['tmp_name']);
    				$file_type = $_FILES['avatarfile']['type'];
    				$file_size = $_FILES['avatarfile']['size'];
            $fmsg = $lang['avatarisnopicture'];
            $size  = @getimagesize ($file_tmpe);
            $endar = array (1 => 'gif', 2 => 'jpg', 3 => 'png');
    				if ( ($size[2] == 1 OR $size[2] == 2 OR $size[2] == 3) AND $size[0] > 10 AND $size[1] > 10 AND substr ( $file_type , 0 , 6 ) == 'image/' AND substr ( $rile_type , 0 , 6 ) == 'image/' ) {
    				  $endung = $endar[$size[2]];
              $breite = $size[0];
              $hoehe  = $size[1];
              $fmsg = $lang['avatarcannotupload'];
    				  if ( $file_size <= $allgAr['Fasize'] AND $breite <= $allgAr['Fabreite'] AND $hoehe <=  $allgAr['Fahohe'] ) {
    					  $neuer_name = 'include/images/avatars/'.$_SESSION['authid'].'.'.$endung;
    						@unlink (db_result(db_query("SELECT avatar FROM prefix_user WHERE id = ".$_SESSION['authid']),0));
                move_uploaded_file ( $file_tmpe , $neuer_name );
                @chmod($neuer_name, 0777);
                $avatar_sql_update = "avatar = '".$neuer_name."',";
                $fmsg = $lang['pictureuploaded'];
    					}
    				}
    			} elseif ( isset($_POST['avatarloeschen']) ) {
            $fmsg = $lang['picturedelete'];
            @unlink (db_result(db_query("SELECT avatar FROM prefix_user WHERE id = ".$_SESSION['authid']),0));
            $avatar_sql_update = "avatar = '',";
          }
      # avatar speichern ENDE
    
    
      # email aendern
      if ($_POST['email'] != $_POST['aemail']) {
        $id = $_SESSION['authid'].'||'.md5 (uniqid (rand()));
        db_query("INSERT INTO prefix_usercheck (`check`,email,datime,ak)
        VALUES ('".$id."','".escape($_POST['email'],'string')."',NOW(),3)");
        $page = $_SERVER["HTTP_HOST"].$_SERVER["SCRIPT_NAME"];
        $text = $lang['changedthemail'] . sprintf ($lang['registconfirmlink'], $page, $id );
        icmail ($_POST['email'], $lang['mail'].' '.$lang['changed'], $text );
        $fmsg = $lang['pleaseconfirmmail'];
      }
      #
    
      #remove account
      if (isset($_POST['removeaccount'])) {
        $id = $_SESSION['authid'].'-remove-'.md5 (uniqid (rand()));
        db_query("INSERT INTO prefix_usercheck (`check`,email,datime,ak)
        VALUES ('".$id."','".escape($_POST['email'],'string')."',NOW(),5)");
        $page = $_SERVER["HTTP_HOST"].$_SERVER["SCRIPT_NAME"];
        $text = $lang['removeconfirm'] . sprintf ($lang['registconfirmlink'], $page, $id );
        icmail ($_POST['email'], html_entity_decode($lang['removeaccount']), $text );
        $fmsg = $lang['pleaseconfirmremove'];
      }
      #remove account
    
    
      # statische felder speichern
    		  db_query("UPDATE prefix_user
    			  SET
              homepage = '".get_homepage(escape($_POST['homepage'], 'string'))."',
              wohnort = '".escape($_POST['wohnort'], 'string')."',
              icq = '".escape($_POST['icq'], 'string')."',
              msn = '".escape($_POST['msn'], 'string')."',
              yahoo = '".escape($_POST['yahoo'], 'string')."',
              ".$avatar_sql_update."
              aim = '".escape($_POST['aim'], 'string')."',
              staat = '".escape($_POST['staat'], 'string')."',
              geschlecht = '".escape($_POST['geschlecht'], 'string')."',
              status = '".escape($_POST['status'], 'string')."',
              opt_mail = '".escape($_POST['opt_mail'], 'string')."',
              opt_pm = '".escape($_POST['opt_pm'], 'string')."',
              opt_pm_popup = '".escape($_POST['opt_pm_popup'], 'string')."',
              gebdatum = '".get_datum(escape($_POST['gebdatum'], 'string'))."',
              game = '".escape($_POST['game'], 'string')."',
              spielerfahrungen = '".escape($_POST['spielerfahrungen'], 'string')."',
              clan = '".escape($_POST['clan'], 'string')."',
              map = '".escape($_POST['map'], 'string')."',
              waffe = '".escape($_POST['waffe'], 'string')."',
              essen = '".escape($_POST['essen'], 'string')."',
              trinken = '".escape($_POST['trinken'], 'string')."',
              film = '".escape($_POST['film'], 'string')."',
              musik = '".escape($_POST['musik'], 'string')."',
              sport = '".escape($_POST['sport'], 'string')."',
              cpu = '".escape($_POST['cpu'], 'string')."',
              mainboard = '".escape($_POST['mainboard'], 'string')."',
              ram = '".escape($_POST['ram'], 'string')."',
              monitor = '".escape($_POST['monitor'], 'string')."',
              grafikkarte = '".escape($_POST['grafikkarte'], 'string')."',
              soundkarte = '".escape($_POST['soundkarte'], 'string')."',
              festplatte = '".escape($_POST['festplatte'], 'string')."',
              i_net_verbindung = '".escape($_POST['i_net_verbindung'], 'string')."',
              tastatur = '".escape($_POST['tastatur'], 'string')."',
              maus = '".escape($_POST['maus'], 'string')."',
              jappy = '".get_homepage(escape($_POST['jappy'], 'string'))."',
              facebook = '".get_homepage(escape($_POST['facebook'], 'string'))."',
              wkw = '".get_homepage(escape($_POST['wkw'], 'string'))."',
              studivz = '".get_homepage(escape($_POST['studivz'], 'string'))."',
              myspace = '".get_homepage(escape($_POST['myspace'], 'string'))."',
              youtube = '".get_homepage(escape($_POST['youtube'], 'string'))."',
              sig = '".substr(escape($_POST['sig'], 'string'),0,$allgAr['forum_max_sig'])."'
    				WHERE id = ".$_SESSION['authid']
          );
    
    
    	# change other profil fields
    
      profilefields_change_save ( $_SESSION['authid'] );
    	$design->header();
    
    	# definie and print msg
    	$fmsg = ( isset($fmsg) ? $fmsg : $lang['changesuccessful'] );
    	wd('?user-8' , $fmsg  , 3 );
    
    }
    
    } else {
    		$tpl = new tpl ( 'user/login' );
    		$tpl->set_out('WDLINK', '?user-8', 0);
    }
    
    $design->footer();
    ?>


    Meine userdetails.php so

    <?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'],
    	'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> &raquo; </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();
    
    
    ?>




    Die Steam profieledit.php so

    <?php
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    
    $title = $allgAr['title'].' :: Users :: Profil';
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">Users</a><b> &raquo; </b> Profil'.$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1);
    
    
    
    if ( $_SESSION['authright'] <= -1 ) {
    
    if ( empty ($_POST['submit']) ) {
      $design->header();
            $abf = 'SELECT email,wohnort,homepage,steampro,icq,aim,msn,yahoo,avatar,status,staat,gebdatum,sig,opt_pm_popup,opt_pm,opt_mail,geschlecht,spezrank,game,spielerfahrungen,clan,map,waffe,essen,trinken,film,musik,sport,cpu,mainboard,ram,monitor,grafikkarte,soundkarte,festplatte,i_net_verbindung,tastatur,maus,jappy,facebook,wkw,studivz,myspace,youtube FROM `prefix_user` WHERE id = "'.$_SESSION['authid'].'"';
            $erg = db_query($abf);
            if ( db_num_rows($erg) > 0 ) {
              $row = db_fetch_assoc($erg);
    
                    $tpl = new tpl ('user/profil_edit');
                    $row['staat'] = '<option></option>'.arliste ( $row['staat'] , get_nationality_array() , $tpl , 'staat' );
        $row['geschlecht0'] = ( $row['geschlecht'] < 1 ? 'checked' : '' );
        $row['geschlecht1'] = ( $row['geschlecht'] == 1 ? 'checked' : '' );
        $row['geschlecht2'] = ( $row['geschlecht'] == 2 ? 'checked' : '' );
        if ( $row['status'] == 1 ) { $row['status1'] = 'checked'; $row['status0'] = ''; } else { $row['status1'] = ''; $row['status0'] = 'checked'; }
        if ( $row['opt_mail'] == 1 ) { $row['opt_mail1'] = 'checked'; $row['opt_mail0'] = ''; } else { $row['opt_mail1'] = ''; $row['opt_mail0'] = 'checked'; }
        if ( $row['opt_pm'] == 1 ) { $row['opt_pm1'] = 'checked'; $row['opt_pm0'] = ''; } else { $row['opt_pm1'] = ''; $row['opt_pm0'] = 'checked'; }
        if ( $row['opt_pm_popup'] == 1 ) { $row['opt_pm_popup1'] = 'checked'; $row['opt_pm_popup0'] = ''; } else { $row['opt_pm_popup1'] = ''; $row['opt_pm_popup0'] = 'checked'; }
    
        $row['avatarbild'] = ( file_exists ( $row['avatar'] ) ? '<img src="'.$row['avatar'].'" alt=""><br />' : '' );
        $row['Fabreite'] = $allgAr['Fabreite'];
        $row['Fahohe'] = $allgAr['Fahohe'];
        $row['Fasize'] = $allgAr['Fasize'];
        $row['forum_max_sig'] = $allgAr['forum_max_sig'];
        $row['uid'] = $_SESSION['authid'];
        $row['forum_usergallery'] = $allgAr['forum_usergallery'];
        $tpl->set_ar_out($row,0);
        if ($allgAr['forum_avatar_upload']) $tpl->out(1);
        $tpl->set_ar_out($row,2);
                    profilefields_change ( $_SESSION['authid'] );
                    $tpl->out(3);
    
      } else {
        $tpl = new tpl ( 'user/login.htm' );
        $tpl->set_out('WDLINK','index.php',0);
            }
    
    } else {  # submit
    
      # change poassword
            if ( !empty($_POST['np1']) AND !empty($_POST['np2']) AND !empty($_POST['op'])) {
        if ($_POST['np1'] == $_POST['np2']) {
                      $akpw = db_result(db_query("SELECT pass FROM prefix_user WHERE id = ".$_SESSION['authid']),0);
                            if ($akpw == md5($_POST['op'])) {
                              $newpw = md5($_POST['np1']);
                                    db_query("UPDATE prefix_user SET pass = '".$newpw."' WHERE id = ".$_SESSION['authid']);
            setcookie(session_und_cookie_name(), $_SESSION['authid'].'='.$newpw, time() + 31104000, "/" );
                                    $fmsg = $lang['passwortchanged'];
                            } else {
                        $fmsg = $lang['passwortwrong'];
                      }
                    } else {
                      $fmsg = $lang['passwortnotequal'];
              }
      }
    
      # avatar speichern START
                            $avatar_sql_update = '';
          if ( !empty ( $_FILES['avatarfile']['name'] ) AND $allgAr['forum_avatar_upload'] ) {
                                    $file_tmpe = $_FILES['avatarfile']['tmp_name'];
            $rile_type = ic_mime_type ($_FILES['avatarfile']['tmp_name']);
                                    $file_type = $_FILES['avatarfile']['type'];
                                    $file_size = $_FILES['avatarfile']['size'];
            $fmsg = $lang['avatarisnopicture'];
            $size  = @getimagesize ($file_tmpe);
            $endar = array (1 => 'gif', 2 => 'jpg', 3 => 'png');
                                    if ( ($size[2] == 1 OR $size[2] == 2 OR $size[2] == 3) AND $size[0] > 10 AND $size[1] > 10 AND substr ( $file_type , 0 , 6 ) == 'image/' AND substr ( $rile_type , 0 , 6 ) == 'image/' ) {
                                      $endung = $endar[$size[2]];
              $breite = $size[0];
              $hoehe  = $size[1];
              $fmsg = $lang['avatarcannotupload'];
                                      if ( $file_size <= $allgAr['Fasize'] AND $breite <= $allgAr['Fabreite'] AND $hoehe <=  $allgAr['Fahohe'] ) {
                                              $neuer_name = 'include/images/avatars/'.$_SESSION['authid'].'.'.$endung;
                                                    @unlink (db_result(db_query("SELECT avatar FROM prefix_user WHERE id = ".$_SESSION['authid']),0));
                move_uploaded_file ( $file_tmpe , $neuer_name );
                @chmod($neuer_name, 0777);
                $avatar_sql_update = "avatar = '".$neuer_name."',";
                $fmsg = $lang['pictureuploaded'];
                                            }
                                    }
                            } elseif ( isset($_POST['avatarloeschen']) ) {
            $fmsg = $lang['picturedelete'];
            @unlink (db_result(db_query("SELECT avatar FROM prefix_user WHERE id = ".$_SESSION['authid']),0));
            $avatar_sql_update = "avatar = '',";
          }
      # avatar speichern ENDE
    
    
      # email aendern
      if ($_POST['email'] != $_POST['aemail']) {
        $id = $_SESSION['authid'].'||'.md5 (uniqid (rand()));
        db_query("INSERT INTO prefix_usercheck (`check`,email,datime,ak)
        VALUES ('".$id."','".escape($_POST['email'],'string')."',NOW(),3)");
        $page = $_SERVER["HTTP_HOST"].$_SERVER["SCRIPT_NAME"];
        $text = $lang['changedthemail'] . sprintf ($lang['registconfirmlink'], $page, $id );
        icmail ($_POST['email'], $lang['mail'].' '.$lang['changed'], $text );
        $fmsg = $lang['pleaseconfirmmail'];
      }
      #
    
      #remove account
      if (isset($_POST['removeaccount'])) {
        $id = $_SESSION['authid'].'-remove-'.md5 (uniqid (rand()));
        db_query("INSERT INTO prefix_usercheck (`check`,email,datime,ak)
        VALUES ('".$id."','".escape($_POST['email'],'string')."',NOW(),5)");
        $page = $_SERVER["HTTP_HOST"].$_SERVER["SCRIPT_NAME"];
        $text = $lang['removeconfirm'] . sprintf ($lang['registconfirmlink'], $page, $id );
        icmail ($_POST['email'], html_entity_decode($lang['removeaccount']), $text );
        $fmsg = $lang['pleaseconfirmremove'];
      }
      #remove account
    
    
      # statische felder speichern
                      db_query("UPDATE prefix_user
                              SET
              homepage = '".get_homepage(escape($_POST['homepage'], 'string'))."',
              wohnort = '".escape($_POST['wohnort'], 'string')."',
              icq = '".escape($_POST['icq'], 'string')."',
              steampro = '".escape($_POST['steampro'], 'string')."',
              msn = '".escape($_POST['msn'], 'string')."',
              yahoo = '".escape($_POST['yahoo'], 'string')."',
              ".$avatar_sql_update."
              aim = '".escape($_POST['aim'], 'string')."',
              staat = '".escape($_POST['staat'], 'string')."',
              geschlecht = '".escape($_POST['geschlecht'], 'string')."',
              status = '".escape($_POST['status'], 'string')."',
              opt_mail = '".escape($_POST['opt_mail'], 'string')."',
              opt_pm = '".escape($_POST['opt_pm'], 'string')."',
              opt_pm_popup = '".escape($_POST['opt_pm_popup'], 'string')."',
              gebdatum = '".get_datum(escape($_POST['gebdatum'], 'string'))."',
              game = '".escape($_POST['game'], 'string')."',
              spielerfahrungen = '".escape($_POST['spielerfahrungen'], 'string')."',
              clan = '".escape($_POST['clan'], 'string')."',
              map = '".escape($_POST['map'], 'string')."',
              waffe = '".escape($_POST['waffe'], 'string')."',
              essen = '".escape($_POST['essen'], 'string')."',
              trinken = '".escape($_POST['trinken'], 'string')."',
              film = '".escape($_POST['film'], 'string')."',
              musik = '".escape($_POST['musik'], 'string')."',
              sport = '".escape($_POST['sport'], 'string')."',
              cpu = '".escape($_POST['cpu'], 'string')."',
              mainboard = '".escape($_POST['mainboard'], 'string')."',
              ram = '".escape($_POST['ram'], 'string')."',
              monitor = '".escape($_POST['monitor'], 'string')."',
              grafikkarte = '".escape($_POST['grafikkarte'], 'string')."',
              soundkarte = '".escape($_POST['soundkarte'], 'string')."',
              festplatte = '".escape($_POST['festplatte'], 'string')."',
              i_net_verbindung = '".escape($_POST['i_net_verbindung'], 'string')."',
              tastatur = '".escape($_POST['tastatur'], 'string')."',
              maus = '".escape($_POST['maus'], 'string')."',
              jappy = '".get_homepage(escape($_POST['jappy'], 'string'))."',
              facebook = '".get_homepage(escape($_POST['facebook'], 'string'))."',
              wkw = '".get_homepage(escape($_POST['wkw'], 'string'))."',
              studivz = '".get_homepage(escape($_POST['studivz'], 'string'))."',
              myspace = '".get_homepage(escape($_POST['myspace'], 'string'))."',
              youtube = '".get_homepage(escape($_POST['youtube'], 'string'))."',
              sig = '".substr(escape($_POST['sig'], 'string'),0,$allgAr['forum_max_sig'])."'
                                    WHERE id = ".$_SESSION['authid']
          );
    
    
            # change other profil fields
    
      profilefields_change_save ( $_SESSION['authid'] );
            $design->header();
    
            # definie and print msg
            $fmsg = ( isset($fmsg) ? $fmsg : $lang['changesuccessful'] );
            wd('?user-8' , $fmsg  , 3 );
    
    }
    
    } else {
                    $tpl = new tpl ( 'user/login' );
                    $tpl->set_out('WDLINK', '?user-8', 0);
    }
    
    $design->footer();
    ?>



    und die steam userdetails so

    <?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");
    }
    
    $abf = 'SELECT * FROM prefix_user WHERE id = "'.$uid.'"';
    $erg = db_query($abf);
    $row = db_fetch_assoc($erg);
    
    $avatar = '';
    if ( file_exists($row['avatar'])) {
      $avatar = '<img src="'.$row['avatar'].'" border="0">';
    }
    
    $regsek = mktime ( 0,0,0, date('m'), date('d'), date('Y') )  - $row['regist'];
    $regday = round($regsek / 86400);
    $postpday = ( $regday == 0 ? 0 : round($row['posts'] / $regday, 2 ) );
    
    if(empty($row['steampro']))
    {
    $steam = ''; }else{
    $steam = '<img src="include/steamprofile/spimage.php?id='.$row['steampro'].'" />';
    }
    
    include('user_infos.php');
    
    $ar = array (
          'UID' => $uid,
          'NAME' => $row['name'],
            'STEAM' => $steam,
            '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> &raquo; </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();
    ?>


    Wie kann ich das Jetzt so kombinieren das Der Steam code ins edit von Wahza reingeht und Beides Simultan Leuft ?

    betroffene Homepage: fullmetaldemons.fu.funpic.de/index.php
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    du hast grad deine seite zerschossen xD
    gesperrtes Bild
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    whazza Mitglied
    Registriert seit
    18.10.2009
    Beiträge
    1.160
    Beitragswertungen
    35 Beitragspunkte
    Ist jetzt mit drin bei ihn


    Zuletzt modifiziert von whazza am 03.02.2011 - 15:37:52
    ez-skinz.com
    Unmögliches wird sofort erledigt, auf Wunsch wird auch gehext. Nur Wunder dauern etwas länger.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten