ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Profiledit Layout

Geschlossen
  1. #1
    User Pic
    FFF Team Mitglied
    Registriert seit
    10.10.2012
    Beiträge
    51
    Beitragswertungen
    0 Beitragspunkte
    Hallo liebe Leute,

    ich habe folgendes Problem. Ich habe gerade versucht, das "Profil bearbeiten Layout" umzugestalten, also die profil_edit.htm. Klappt so weit auch alles gut, nur am wichtigsten Punkt hängt es. Der Absenden Button will nicht, setzte ich die {EXPLODE} Tags so wie in der orginalen, erscheint er erst gar nicht, lasse ich einen weg, ist er da, allerdings ohne Funktion. Und eigentlich bin ich der Meinung, alle {EXPLODE}'s richtig gesetzt zu haben.

    Kann da vllt. mal einer drüber schauen?

    Hier mein Quellcode:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html><head>
    
      
      <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title></title></head><body>
    <h3 class="begruessung" style="margin: 0px 0px 10px; padding-top: 5px; padding-bottom: 5px; width: 560px; font-weight: bold; padding-left: 20px; color: rgb(51, 51, 51); background-color: rgb(235, 235, 235); font-family: Arial,Helvetica; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">
    <div class="mitgliedSeit titleRight" style="font-size: 12px; font-weight: normal; color: rgb(51, 51, 51); text-align: right;"></div>
    </h3>
    
    <div class="leftArea" style="width: 180px; min-height: 200px; float: left; margin-right: 10px; color: rgb(51, 51, 51); font-family: Arial,Helvetica; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255);">
    <div class="profilbild" style="left: 0px; text-align: center;"><label style="float:left; width:35%;">&nbsp;</label>{avatarbild}<input type="checkbox" value="yes" name="avatarloeschen" /> {_lang_delete}?<br /><br />
    			    <label style="float:left; width:35%;">&nbsp;</label><input style="margin-bottom:2px;" type="file" name="avatarfile" /><br /><font class="smalfont"><br />{_lang_criterions}: {_lang_maxwidth} {Fabreite}px, {_lang_maxheight} {Fahohe}px {_lang_and} max size {Fasize} bytes.  {_lang_otherwisenoaction}.</font><br />{EXPLODE} 
    
    <br>
    </div>
    <div class="friendsBox" style="width: 180px; margin-bottom: 15px;">
    <h4 class="subtitle" style="margin: 0px; padding: 8px 5px; font-size: 12px; font-weight: bold; color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);">Community [bearbeiten]</h4>
    <div class="actionBar" style="padding: 5px; font-size: 11px; background-color: rgb(247, 247, 247); color: rgb(102, 102, 102);">
    <div style="text-align: left;">
    <br>
    {_if_{forum_usergallery}=='1'}<div align="center">
                    <a href="index.php?user-usergallery-{uid}">Fotoalbum ansehen / bearbeiten</a> &nbsp; <a href="index.php?user-remove"/></a>
                </div>{/_endif}<br />
                {EXPLODE}
    			<label style="float:left; width:35%;">{_lang_mails}<span class="smalfont"> {_lang_fromotherusers}?</span></label><input id="opt_mail1" type="radio" value="1" name="opt_mail" {opt_mail1} /><label for="opt_mail1"> {_lang_yes}</label>, <input id="opt_mail0" type="radio" value="0" name="opt_mail" {opt_mail0} /><label for="opt_mail0"> {_lang_no}</label><br style="clear:both;" />
    			<label style="float:left; width:35%;">{_lang_privatemessages}<span class="smalfont"> {_lang_fromotherusers}?</span></label><input id="opt_pm1" type="radio" value="1" name="opt_pm" {opt_pm1} /><label for="opt_pm1"> {_lang_yes}</label>, <input id="opt_pm0" type="radio" value="0" name="opt_pm" {opt_pm0} /><label for="opt_pm0"> {_lang_no}</label><br style="clear:both;" />
    			<label style="float:left; width:35%;">{_lang_privatemessages}<span class="smalfont"> {_lang_popupbynewmsg}?</span></label><input id="opt_pm_popup1" type="radio" value="1" name="opt_pm_popup" {opt_pm_popup1} /><label for="opt_pm_popup1"> {_lang_yes}</label>, <input id="opt_pm_popup0" type="radio" value="0" name="opt_pm_popup" {opt_pm_popup0} /><label for="opt_pm_popup0"> {_lang_no}</label><br  style="fclear:both;" /><br />
    <br>
    <legend>{_lang_editpassword}</legend>
    			    <br />
    			    <label style="float:left; width:35%;">{_lang_current}</label><input style="margin-bottom:2px;" type="password" name="op" maxlength="20"><br />
    			    <label style="float:left; width:35%;">{_lang_new}</label><input style="margin-bottom:2px;" type="password" name="np1" maxlength="20"><br />
    			    <label style="float:left; width:35%;">{_lang_repeat}</label><input style="margin-bottom:2px;" type="password" name="np2" maxlength="20"><br />
    
            <br />
        {EXPLODE}
    	
    	<legend>{_lang_removeaccount}</legend>
          <label style="float:left; width:35%;">&nbsp;</label><input type="checkbox" value="yes" name="removeaccount" /> {_lang_delete}? &nbsp; <font class="smalfont">{_lang_mustbeentered}</font>
    </div>
    <br>
    </div>
    </div>
    </div>
    </div>
    </div>
    
    <div class="rightArea" style="width: 390px; min-height: 200px; float: left; color: rgb(51, 51, 51); font-family: Arial,Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255);">
    <div class="profileBox" style="width: 390px; margin-bottom: 20px;">
    <h3 class="subtitle" style="margin: 0px; padding: 8px 5px; font-size: 12px; font-weight: bold; color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);">
    <div class="titleLeft" style="float: left; text-align: left; color: rgb(51, 51, 51);">Über
    mich [Text bearbeiten]</div>
    <div class="titleRight" style="text-align: right; color: rgb(51, 51, 51);"><a href="http://www.evibez.de" class="bearbeiten" style="color: rgb(138, 142, 145); text-decoration: none; font-size: 10px; font-weight: normal;"><br>
    </a></div>
    </h3>
    <div class="profileBoxContent" style="padding: 5px; font-size: 12px; line-height: 15px; color: rgb(51, 51, 51);"><textarea name="map" cols="45" rows="4">{map}</textarea><br style="clear:both;" />
    </div>
    </div>
    <div class="profileBox" style="width: 390px; margin-bottom: 20px;">
    <h3 class="subtitle" style="margin: 0px; padding: 8px 5px; font-size: 12px; font-weight: bold; color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);">
    <div class="titleLeft" style="float: left; text-align: left; color: rgb(51, 51, 51);">Informationen [bearbeiten]</div>
    <div class="titleRight" style="text-align: right; color: rgb(51, 51, 51);"><a href="http://www.evibez.de" class="bearbeiten" style="color: rgb(138, 142, 145); text-decoration: none; font-size: 10px; font-weight: normal;"><br>
    </a></div>
    </h3>
    <div style="color: rgb(51, 51, 51);">
    <table class="informationen" style="margin: 5px 5px 10px 10px; font-size: 12px;">
      <tbody>
        <tr style="color: rgb(181, 32, 2);">
          <th colspan="2" style="text-align: left;">Account</th>
        </tr>
    
        <tr>
          <td class="a" style="width: 200px;">Geschlecht:</td>
          <td style="font-weight: bold;"><input style="margin-bottom:2px;" type="radio" value="1" id="geschlecht1" name="geschlecht" {geschlecht1} /><label for="geschlecht1"> {_lang_male}</label><br> <input id="geschlecht2" type="radio" value="2" name="geschlecht" {geschlecht2} /><label for="geschlecht2"> {_lang_female}</label><br> <input id="geschlecht0" type="radio" value="0" name="geschlecht" {geschlecht0} /><label for="geschlecht0"> {_lang_itdoesntmatter}</label><br style="clear:both;" /></td>
    
      </tbody>
    </table>
    <table class="informationen" style="margin: 5px 5px 10px 10px; font-size: 12px;">
      <tbody>
        <tr style="color: rgb(181, 32, 2);">
          <th colspan="2" style="text-align: left;">Herkunft</th>
        </tr>
        <tr>
          <td class="a" style="width: 200px;">Ort:</td>
          <td><span style="font-weight: bold;"><input style="margin-bottom:2px;" name="wohnort" value="{wohnort}" /></span><br>
          </td>
        </tr>
        <tr>
          <td class="a" style="width: 200px;">Staat:</td>
          <td style="font-weight: bold;"><select style="margin-bottom:2px;" name="staat">{_list_staat@<option%1 value="%2">%3</option>}</select></td>
        </tr>
      </tbody>
    </table>
    <table class="informationen" style="margin: 5px 5px 10px 10px; font-size: 12px;">
      <tbody>
        <tr style="color: rgb(181, 32, 2);">
          <th colspan="2" style="text-align: left;">Kontakt</th>
        </tr>
        <tr>
          <td class="a" style="width: 200px;">ICQ-Nummer:</td>
          <td style="font-weight: bold;"><input style="margin-bottom:2px;" name="icq" value="{icq}" /></td>
        </tr>
        <tr>
          <td class="a" style="width: 200px;">Facebook: (http://Profillink)</td>
          <td style="font-weight: bold;"><input style="margin-bottom:2px;" name="facebook" value="{facebook}" /></td>
        </tr>
        <tr>
          <td class="a" style="width: 200px;">YouTube: (http://Profillink)</td>
          <td style="font-weight: bold;"><input style="margin-bottom:2px;" name="youtube" value="{youtube}" /></td>
        </tr>
      </tbody>
    </table>
    <table class="informationen" style="margin: 5px 5px 10px 10px; font-size: 12px;">
      <tbody>
        <tr style="color: rgb(181, 32, 2);">
          <th colspan="2" style="text-align: left;">Persönliches</th>
        </tr>
        <tr>
          <td class="a" style="width: 200px;">Beziehung:</td>
          <td style="font-weight: bold;"><input style="margin-bottom:2px;" name="game" value="{game}" /></td>
        </tr>
        <tr>
          <td class="a" style="width: 200px;">Geburtstag:</td>
          <td style="font-weight: bold;"><input style="margin-bottom:2px;" name="gebdatum" value="{gebdatum}" /><font class="smalfont">{_lang_dateformat}</font></td>
        </tr>
       
        <tr>
          <td class="a" style="width: 200px;">Beruf:</td>
          <td style="font-weight: bold;"><input style="margin-bottom:2px;" name="spielerfahrungen" value="{spielerfahrungen}" /></td>
        </tr>
        <tr>
          <td class="a" style="width: 200px;">Interessen:</td>
          <td style="font-weight: bold;"><input style="margin-bottom:2px;" name="clan" value="{clan}" /></td>
        </tr>
        <tr>
          <td class="a" style="width: 200px;">Musikrichtung, Bands:</td>
          <td style="font-weight: bold;"><input style="margin-bottom:2px;" name="musik" value="{musik}" /><br style="clear:both;" /></td>
        </tr>
      </tbody>
    </table>
    <br>
    <table class="informationen" style="margin: 5px 5px 10px 10px; font-size: 12px;">
      <tbody>
        <tr>
          <th colspan="2" style="color: rgb(255, 101, 0); text-align: left;"><span style="color: rgb(181, 32, 2);">Equipment / Hardware / System</span><br>
          </th>
        </tr>
        <tr>
          <td class="a" style="width: 200px;">Mischpult / Mixer:</td>
          <td style="font-weight: bold;"><input style="margin-bottom:2px;" name="waffe" value="{waffe}" /></td>
        </tr>
        <tr>
          <td class="a" style="width: 200px;">CD Spieler / Turntables:</td>
          <td style="font-weight: bold;"><input style="margin-bottom:2px;" name="essen" value="{essen}" /></td>
        </tr>
        <tr>
          <td class="a" style="width: 200px;">Kopfhörer:</td>
          <td style="font-weight: bold;"><input style="margin-bottom:2px;" name="trinken" value="{trinken}" /></td>
        </tr>
        <tr>
          <td class="a" style="width: 200px;">Betriebssystem:</td>
          <td style="font-weight: bold;"><input style="margin-bottom:2px;" name="film" value="{film}" /></td>
        </tr>
        <tr>
          <td class="a" style="width: 200px;">Sonstiges:</td>
          <td style="font-weight: bold;"><input style="margin-bottom:2px;" name="sport" value="{sport}" /></td>
        </tr>
      </tbody>
    </table>
    </div>
    </div>
    <div class="profileBox" style="width: 390px; margin-bottom: 20px;">
    <h3 class="subtitle" style="margin: 0px; padding: 8px 5px; font-size: 12px; font-weight: bold; color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);">Top 5 - Lieblingstracks [bearbeiten]<br>
    </h3>
    <div class="actionBar" style="padding: 5px; font-size: 11px; background-color: rgb(247, 247, 247); color: rgb(51, 51, 51);">1. <input style="margin-bottom:2px;" name="cpu" value="{cpu}" /><br>
    2. <input style="margin-bottom:2px;" name="mainboard" value="{mainboard}" /><br>
    3. <input style="margin-bottom:2px;" name="ram" value="{ram}" /><br>
    4. <input style="margin-bottom:2px;" name="monitor" value="{monitor}" /><br>
    5. <input style="margin-bottom:2px;" name="grafikkarte" value="{grafikkarte}" /><br>
    </div>
    </div>
    <div class="profileBox" style="width: 390px; margin-bottom: 20px;">
    <h3 class="subtitle" style="margin: 0px; padding: 8px 5px; font-size: 12px; font-weight: bold; color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);">Signatur [bearbeiten]<br>
    </h3>
    <div class="actionBar" style="padding: 5px; font-size: 11px; background-color: rgb(247, 247, 247); color: rgb(51, 51, 51);">
    			  <legend>{_lang_signature}</legend>
    			    <label style="float:left; width:35%;"><font class="smalfont">{_lang_max} {forum_max_sig} {_lang_signs}.</font></label><textarea style="margin-bottom:2px;" cols="45" rows="5" name="sig">{sig}</textarea><br />
    			</div>
    			<br>
     <fieldset>
            <br />
        {EXPLODE}
          </fieldset>
    
    			   <div align="center">
          <input style="margin-bottom:2px;" type="submit" value="{_lang_send2}" name="submit">
          </div>
    </div>
    </div>
    
    </body></html>
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    FFF Team Mitglied
    Registriert seit
    10.10.2012
    Beiträge
    51
    Beitragswertungen
    0 Beitragspunkte
    Hab ich mir mittlerweile zum 10x durchgelesen. Komme trotzdem nicht auf den Fehler =/
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Jau was haben wir denn in der FAQ gelesen?

    Ich kann dir so nicht helfen. Da Fehlt etwas entscheidendes
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    FFF Team Mitglied
    Registriert seit
    10.10.2012
    Beiträge
    51
    Beitragswertungen
    0 Beitragspunkte
    Und dieses entscheidende wäre? Ich bin an nem Punkt angekommen wo ich einfach nicht mehr weiter weiß, hab sogar mit der orginalen Datei verglichen...
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    [Smoky] Mitglied
    Registriert seit
    07.04.2010
    Beiträge
    72
    Beitragswertungen
    2 Beitragspunkte
    schau mal genau hin^^
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    FFF Team Mitglied
    Registriert seit
    10.10.2012
    Beiträge
    51
    Beitragswertungen
    0 Beitragspunkte
    Hier noch meine PHP Datei dazu, wegen den [{EXPLODE}'s ...

    <?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();
    ?>
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten