Zitat Zitat von seg98 Beitrag anzeigen
Ja. Ich kann dies einbauen (Anleitung).

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.