Ergebnis 1 bis 10 von 31

Thema: Adresse zur Anmeldung hinzufügen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Gesperrt
    Registriert seit
    09.11.2010
    Beiträge
    126
    Zitat Zitat von computexx Beitrag anzeigen
    Bitte unbedingt vorher Backup anlegen, Code nicht getestet

    Dann führe folgendes in phpmyadmin aus (oder welches Programm auch immer du nutzt für deine Datenbankbearbeitung ...) und führe im Befehl SQL folgendes aus:
    PHP-Code:
    ALTER TABLE `vms_userdatenADD `strasseVARCHAR60 NOT NULL AFTER `nachname` ;
    ALTER TABLE `vms_userdatenADD `plzVARCHAR10 NOT NULL AFTER `strasse` ;
    ALTER TABLE `vms_userdatenADD `ortVARCHAR30 NOT NULL AFTER `plz` ;
    ALTER TABLE `vms_userdatenADD `landVARCHAR15 NOT NULL AFTER `ort` ; 
    Dann öffne die content/intern/anmelden.php und suche nach:
    HTML-Code:
       <tr>
        <td class="main"><b>Vorname:</b></td>
        <td class="main"><input type="text" name="vorname" value="<?=$_POST['vorname'];?>"></td>
       </tr>
    füge darunter folgendes ein:
    HTML-Code:
       <tr>
        <td class="main"><b>Strasse:</b></td>
        <td class="main"><input type="text" name="strasse" value="<?=$_POST['strasse'];?>"></td>
       </tr>
       <tr>
        <td class="main"><b>PLZ:</b></td>
        <td class="main"><input type="text" name="plz" value="<?=$_POST['plz'];?>"></td>
       </tr>
       <tr>
        <td class="main"><b>Ort:</b></td>
        <td class="main"><input type="text" name="ort" value="<?=$_POST['ort'];?>"></td>
       </tr>
       <tr>
        <td class="main"><b>Land:</b></td>
        <td class="main"><select name="land">
    <option name="DE" <? if ($_POST['land'] == "DE") { echo 'selected';}?>>Deutschland</option>
    <option name="AT" <? if ($_POST['land'] == "AT") { echo 'selected';}?>>Österreich</option>
    <option name="CH" <? if ($_POST['land'] == "CH") { echo 'selected';}?>>Schweiz</option></select></td>
       </tr>
    Such nach:
    PHP-Code:
        db_query("INSERT INTO ".$db_prefix."_userdaten (uid,nickname,vorname,nachname,angemeldet_seit) VALUES ('".$_POST['uid']."','".$_POST['nickname']."','".$_POST['vorname']."','".$_POST['nachname']."','".time()."')"); 
    und ersetze es mit:
    PHP-Code:
        db_query("INSERT INTO ".$db_prefix."_userdaten (uid,nickname,vorname,nachname,strasse,plz,ort,land,angemeldet_seit) VALUES ('".$_POST['uid']."','".$_POST['nickname']."','".$_POST['vorname']."','".$_POST['nachname']."',
    '"
    .$_POST['strasse']."','".$_POST['plz']."','".$_POST['ort']."','".$_POST['land']."','".time()."')"); 
    Suche nach:
    PHP-Code:
    if (!isset($_POST['vorname']))        $_POST['vorname']            = ""
    und füge darunter folgendes ein:
    PHP-Code:
    if (!isset($_POST['strasse']))        $_POST['strasse']            = "";
    if (!isset(
    $_POST['plz']))        $_POST['plz']            = "";
    if (!isset(
    $_POST['ort']))        $_POST['ort']            = "";
    if (!isset(
    $_POST['land']))        $_POST['land']            = ""
    Das war es mit der anmelde.php

    Dann öffnest du die adminforce/content/usersystem/userbearbeiten.php und suchst nach:
    PHP-Code:
        db_query ('UPDATE '.$db_prefix.'_userdaten SET vorname = "'.$_POST['vorname'].'", nachname = "'.$_POST['nachname'].'" WHERE uid = '.$_POST['uid']); 
    und ersetzt diesen Code mit:
    PHP-Code:
        db_query ('UPDATE '.$db_prefix.'_userdaten SET vorname = "'.$_POST['vorname'].'", nachname = "'.$_POST['nachname'].'", strasse = "'.$_POST['strasse'].'", plz = "'.$_POST['plz'].'", ort = "'.$_POST['ort'].'", land = "'.$_POST['land'].'"  WHERE uid = '.$_POST['uid']); 
    Suche nach:
    HTML-Code:
        <tr bgcolor="#fafafa">
            <td align="right"><b>Nachname</b>:&nbsp;</td>
            <td align="left">&nbsp;<input type="text" name="nachname" value="<?=$alledaten['nachname'];?>"></td>
        </tr>
    und füge darunter folgendes ein:
    HTML-Code:
        <tr bgcolor="#fafafa">
            <td align="right"><b>Strasse</b>:&nbsp;</td>
            <td align="left">&nbsp;<input type="text" name="strasse" value="<?=$alledaten['strasse'];?>"></td>
        </tr>
        <tr bgcolor="#fafafa">
            <td align="right"><b>PLZ</b>:&nbsp;</td>
            <td align="left">&nbsp;<input type="text" name="plz" value="<?=$alledaten['plz'];?>"></td>
        </tr>
        <tr bgcolor="#fafafa">
            <td align="right"><b>Ort</b>:&nbsp;</td>
            <td align="left">&nbsp;<input type="text" name="ort" value="<?=$alledaten['ort'];?>"></td>
        </tr>
        <tr bgcolor="#fafafa">
            <td align="right"><b>Land</b>:&nbsp;</td>
            <td align="left">&nbsp;
    <select name="land">
    <option name="DE" <? if ($alledaten['land'] == "DE") { echo 'selected';}?>>Deutschland</option>
    <option name="AT" <? if ($alledaten['land'] == "AT") { echo 'selected';}?>>Österreich</option>
    <option name="CH" <? if ($alledaten['land'] == "CH") { echo 'selected';}?>>Schweiz</option></select></td>
        </tr>
    Sag bescheid falls irgendwas ned geklappt hat.
    hey genau sowas habe ich gesucht danke erstmal dafür hat auch alles super geklappt

    nun habe ich eine kleine frage und zwar würde ich gerne das der user nachträglich in seinem userprofile seine kalmm id eintragen kann und diese gespeichert wird ( es muss nicht vertifiziert werden ). könnte mir vieleicht jemand helfen bei diesem problem ?

  2. #2
    Erfahrener Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    1.561
    nun habe ich eine kleine frage und zwar würde ich gerne das der user nachträglich in seinem userprofile seine kalmm id eintragen kann und diese gespeichert wird ( es muss nicht vertifiziert werden ). könnte mir vieleicht jemand helfen bei diesem problem ?
    Du kannst doch Strasse etc. als Vorlage nehmen und die Tabelle entsprechend erweitern, ebenso die Dateien.

    Vorher Backup machen und dann probieren
    LG

Ähnliche Themen

  1. Mails gehen an eine Adresse, die es nicht mehr gibt
    Von Sam2004 im Forum Support zum VMSone
    Antworten: 4
    Letzter Beitrag: 30.10.2011, 19:31
  2. Paidlinks hinzufügen
    Von Siggi84 im Forum Support zum VMSone
    Antworten: 1
    Letzter Beitrag: 15.08.2010, 10:45
  3. Doppelte ip adresse
    Von Thor82 im Forum Support zum VMSone
    Antworten: 5
    Letzter Beitrag: 23.04.2008, 20:03
  4. Antworten: 12
    Letzter Beitrag: 28.01.2007, 00:33
  5. IP-Adresse
    Von Dreamerweb im Forum Support zum VMSone
    Antworten: 6
    Letzter Beitrag: 16.01.2007, 19:26

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •