ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Username

Geschlossen
  1. #1
    User Pic
    Jameson-ngt Mitglied
    Registriert seit
    12.10.2007
    Beiträge
    94
    Beitragswertungen
    0 Beitragspunkte
    Hi habe ein bisschen probiert und es fast geschafft,
    ich mächte in meinem profil selbst den name ändern können..

    hierzu mal die profil_edit.php
    if ( $_SESSION['authright'] <= -1 ) {
    
    if ( empty ($_POST['submit']) ) {
      $design->header();
    	$abf = 'SELECT name,email,wohnort,homepage,aim,msn,icq,yahoo,avatar,userpict,status,staat,waffe,gebdatum,sig,opt_pm_popup,opt_pm,opt_mail,geschlecht,spezrank FROM `prefix_user` WHERE id = "'.$_SESSION['authid'].'"';
    	$erg = db_query($abf);
    	if ( db_num_rows($erg) > 0 ) {
    	  $row = db_fetch_assoc($erg);

     # name aendern
      if (isset($_POST['name'])) {
        $id = $_SESSION['authid'].'||'.md5 (uniqid (rand()));
        db_query("INSERT INTO prefix_usercheck (`check`,email,datime,ak)
        VALUES ('".$id."','".escape($_POST['email'],'string')."',NOW(),4)");
        $page = $_SERVER["HTTP_HOST"].$_SERVER["SCRIPT_NAME"];
        $text = $lang['changedthename'] . sprintf ($lang['registconfirmlink'], $page, $id );
        icmail ($_POST['email'], $lang['name'].' '.$lang['changed'], $text );
        $fmsg = $lang['pleaseconfirmmail'];
      }
      # name ende


    und die confirm.php
        # name aendern
        case 4 :
          list ($id, $muell) = explode('||', $row['check']);
         db_query("UPDATE prefix_user name = '".$row['email']."' WHERE id = ". escape($id, 'integer'));
          break;


    Bekomme email geschickt, nur leider wird der name nicht geändert.
    woran kanns noch liegen??


    verwendete ilchClan Version: 1.1
    Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten