~list(~get('database'),
"SELECT id FROM sig WHERE sig='~call('body_fi','sig')'",
'LD','
~list(~get('database'),
"INSERT INTO sig(sig) VALUES ('~call('body_fi','sig')')"
)
~list(~get('database'),
"SELECT last_insert_id() as last FROM sig LIMIT 1",
'LF',~set('sig_id',~fld('last'))
)
',
'LM',~set('sig_id',~fld('id'))
)
~list(~get('database'),
"UPDATE users
SET
created=created,
lastseen=lastseen,
~if(~getpost('password') != "","passwd=encrypt('~addslashes(~getpost('password'))'),")
lname='~addslashes(~getpost('lname'))',
fname='~addslashes(~getpost('fname'))',
nickname='~addslashes(~getpost('nickname'))',
homesite='~addslashes(~getpost('homesite'))',
sig_id='~addslashes(~get('sig_id'))'
WHERE id='~addslashes(~get('user_id'))'"
)
~list(~get('database'),
"SELECT user_id FROM users_supp WHERE user_id='~addslashes(~get('user_id'))'",
'LF',~list(~get('database'),
"UPDATE users_supp
SET
about_me='~call('body_fi','supp_info[about_me]')',
addr='~call('simple_fi','supp_info[adresse]')',
icq='~call('simple_fi','supp_info[icq]')',
aim='~call('simple_fi','supp_info[aim]')',
msn='~call('simple_fi','supp_info[msn]')',
location='~call('simple_fi','supp_info[location]')',
birth_day='~call('simple_fi','supp_info[birth_day]')',
birth_month='~call('simple_fi','supp_info[birth_month]')',
birth_year='~call('simple_fi','supp_info[birth_year]')',
user_sex='~call('simple_fi','supp_info[user_sex]')',
jabber='~call('simple_fi','supp_info[jabber]')',
audioscrobbler='~call('simple_fi','supp_info[audioscrobbler]')'
WHERE user_id='~addslashes(~get('user_id'))'
"),
'LD',~list(~get('database'),
"INSERT INTO users_supp(about_me,addr,icq,aim,msn,location,birth_day,birth_month,birth_year,user_sex,jabber,audioscrobbler,user_id)
VALUES (
'~call('body_fi','supp_info[about_me]')',
'~call('simple_fi','supp_info[addr]')',
'~call('simple_fi','supp_info[icq]')',
'~call('simple_fi','supp_info[aim]')',
'~call('simple_fi','supp_info[msn]')',
'~call('simple_fi','supp_info[location]')',
'~call('simple_fi','supp_info[birth_day]')',
'~call('simple_fi','supp_info[birth_month]')',
'~call('simple_fi','supp_info[birth_year]')',
'~call('simple_fi','supp_info[user_sex]')',
'~call('simple_fi','supp_info[jabber]')',
'~call('simple_fi','supp_info[audioscrobbler]')',
'~addslashes(~get('user_id'))'
)
")
)
~if(~get('email') != ~getpost('email'),
~list(~get('database'),"SELECT id FROM users WHERE email = '~addslashes(~getpost('email'))'",
'LM',
'
L\'adresse email ~htmlentities_encode(~getpost('email')) est déjà utilisée par un
autre compte. Si c\'est le votre vous pouvez vous faire envoyer un nouveau mot
de passe.
','LD','
~set('tempo_id',~random(50))
~list(~get('database'),"INSERT INTO users_tempo(user_id,email,tempo_id,session_id)
VALUES (
'~addslashes(~get('user_id'))',
'~addslashes(~getpost('email'))',
'~addslashes(~get('tempo_id'))',
'~addslashes(~get('md5'))')")
~if(~mb_send_mail(~getpost('email'),"Compte W-Fenec: changement d'adresse email","
Bonjour,
Vous avez demandé de changer d'adresse email pour votre compte W-Fenec, afin de
valider ce changement veuillez aller sur :
~get_site_url()templeet.php?file=user_prefs_email.html&unique_id=~urlencode(~get("tempo_id"))
Nous vous rappelons qu'il vous faut aller à cette adresse avec la
même session
que celle avec laquelle vous avez demandé le changement d'adresse. Votre login
est ~get('login').
Si vous n'avez pas demander ce changement, vous pouvez ignorer ce message, s'il
vous importune, vous pouvez nous répondre.
Cordialement,
--
L'équipe W-Fenec",
"From: webmaster@w-fenec.org
Reply-To: webmaster@w-fenec.org
X-Sender: webmaster@w-fenec.org
X-Priority: 1
Return-Path: webmaster@w-fenec.org"))
Votre demande pour changer d\'adresse e-mail a été prise en compte. Vous
recevrez un e-mail à
~htmlentities_encode(~getpost('email')) d\'ici quelques
minutes pour valider votre demande.
'))
~include('img/submit_img.put.tmpl','avatars/',~get('user_id'),150,112)
~rem('default is on, if 0 we set cookie and hide those things')
~rem('~if(~getpost('param_sig')=='on',
~setcookie('hide_sig',,0,'/'),
~setcookie('hide_sig',-1,~time()+3156000,'/')
)
~if(~getpost('param_avt')=='on',
~setcookie('hide_avt',,0,'/'),
~setcookie('hide_avt',-1,~time()+31536000,'/')
)
~if(~getpost('style'),
~setcookie('style',~getpost('style'),~time() + 31536000,'/'),
~setcookie('style','',0,'/')
)
')
Vos préférences ont été mises à jour, vous pouvez :