so, slj hats gesagt, ich sag es nochmal, sogar mit codeauszug:
vorweg, es ist nicht das einfachste, ich habs nicht getestet und ich übernehm keine haftung für schänden, falls doch, durch die orginaldateien ersetzten oder halt einen backup machen.
$abf = 'SELECT email,wohnort,homepage,aim,msn,icq,yahoo,avatar,status,staat,gebdatum,sig,opt_pm_popup,opt_pm,opt_mail,geschlecht,spezrank FROM `prefix_user` WHERE id = "'.$_SESSION['authid'].'"';
und
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'))."',
sig = '".substr(escape($_POST['sig'], 'string'),0,$allgAr['forum_max_sig'])."'
WHERE id = ".$_SESSION['authid']
);
zuallererst müsst hier über phpmyadmin in die datensätze von prefix_user schauen und endweder dadrin n neues feld erstellen oder im ilchadminmenü. dann schaut ihr wie die statischen felder aufebaut sind(also, welche id[solange damit nicht die posi bestimmt wird] usw. aber gleicht nicht die position an, dann is nämlich die kagge am dampfen.
kommen wir wieder zum code, beim ersten müsst ihr nur ein komma machen und den namen des vorher veränderten datensatztes machen
beim zweiten codeauszug, müsst ihr das teil mit dieser schablone ergänzen:
NAME = '".escape($_POST['NAME FÜRS TEMPLATE'], 'string')."',
dann nurnoch das mitm template machen und es müsste gehen
Zuletzt modifiziert von assault am 11.05.2007 - 17:57:45