gibt es eine Option wo der admin ein email bekommt bei neu registierung
verwendete ilch Version: 1.1 P
Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
Geschlossen |
308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 | function user_regist ( $name , $mail , $pass ) { global $allgAr , $lang ; $erg = db_query( "SELECT id FROM prefix_user WHERE name = BINARY '" . $name . "'" ); if (db_num_rows( $erg ) > 0) { return (false); } if ( $allgAr [ 'forum_regist_user_pass' ] == 0 ) { $new_pass = genkey(8); } else { $new_pass = $pass ; } $passwordHash = user_pw_crypt( $new_pass ); $confirmlinktext = '' ; # confirm insert in confirm tb not confirm insert in user tb if ( $allgAr [ 'forum_regist_confirm_link' ] == 1 ) { # confirm link + text ... bit of shit put it in languages file $page = $_SERVER [ "HTTP_HOST" ]. $_SERVER [ "SCRIPT_NAME" ]; $id = md5 (uniqid (rand())); $confirmlinktext = "\n" . $lang [ 'registconfirm' ]. "\n\n" .sprintf( $lang [ 'registconfirmlink' ], $page , $id ); db_query("INSERT INTO prefix_usercheck (`check`,name,email,pass,datime,ak) VALUES ( '".$id."' , '".$name."' , '".$mail."' , '".$passwordHash."' ,NOW(),1)"); } else { db_query("INSERT INTO prefix_user (name,pass,recht,regist,llogin,email,status,opt_mail,opt_pm) VALUES( '".$name."' , '".$passwordHash."' ,-1, '".time()."' , '".time()."' , '".$mail."' ,1,1,1)"); $userid = db_last_id(); } $regmail = sprintf( $lang [ 'registemail' ], $name , $confirmlinktext , $name , $new_pass ); icmail( $mail , 'Anmeldung' , $regmail ); # email an user return (true); } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | function user_regist ($name, $mail, $pass) { global $allgAr, $lang; $erg = db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$name."'"); if (db_num_rows($erg) > 0) { return (false); } if ( $allgAr['forum_regist_user_pass'] == 0 ) { $new_pass = genkey(8); } else { $new_pass = $pass; } $passwordHash = user_pw_crypt($new_pass); $confirmlinktext = ''; # confirm insert in confirm tb not confirm insert in user tb if ( $allgAr['forum_regist_confirm_link'] == 1 ) { # confirm link + text ... bit of shit put it in languages file $page = $_SERVER["HTTP_HOST"].$_SERVER["SCRIPT_NAME"]; $id = md5 (uniqid (rand())); $confirmlinktext = "\n".$lang['registconfirm']."\n\n".sprintf($lang['registconfirmlink'], $page, $id ); db_query("INSERT INTO prefix_usercheck (`check`,name,email,pass,datime,ak) VALUES ('".$id."','".$name."','".$mail."','".$passwordHash."',NOW(),1)"); } else { db_query("INSERT INTO prefix_user (name,pass,recht,regist,llogin,email,status,opt_mail,opt_pm) VALUES('".$name."','".$passwordHash."',-1,'".time()."','".time()."','".$mail."',1,1,1)"); $userid = db_last_id(); } $regmail = sprintf($lang['registemail'],$name, $confirmlinktext, $name, $new_pass); icmail($mail,'Anmeldung',$regmail); # email an user icmail($admin,'Anmeldung',$regmail); # email an useradmin return (true); |
1 | $admin = db_query("SELECT mail FROM prefix_user WHERE id = 1"); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | function user_regist ($name, $mail, $pass) { global $allgAr, $lang; $erg = db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$name."'"); if (db_num_rows($erg) > 0) { return (false); } if ( $allgAr['forum_regist_user_pass'] == 0 ) { $new_pass = genkey(8); } else { $new_pass = $pass; } $passwordHash = user_pw_crypt($new_pass); $confirmlinktext = ''; # confirm insert in confirm tb not confirm insert in user tb if ( $allgAr['forum_regist_confirm_link'] == 1 ) { # confirm link + text ... bit of shit put it in languages file $page = $_SERVER["HTTP_HOST"].$_SERVER["SCRIPT_NAME"]; $id = md5 (uniqid (rand())); $confirmlinktext = "\n".$lang['registconfirm']."\n\n".sprintf($lang['registconfirmlink'], $page, $id ); db_query("INSERT INTO prefix_usercheck (`check`,name,email,pass,datime,ak) VALUES ('".$id."','".$name."','".$mail."','".$passwordHash."',NOW(),1)"); } else { db_query("INSERT INTO prefix_user (name,pass,recht,regist,llogin,email,status,opt_mail,opt_pm) VALUES('".$name."','".$passwordHash."',-1,'".time()."','".time()."','".$mail."',1,1,1)"); $userid = db_last_id(); } $regmail = sprintf($lang['registemail'],$name, $confirmlinktext, $name, $new_pass); icmail($mail,'Anmeldung',$regmail); # email an user $admin = db_query("SELECT mail FROM prefix_user WHERE id = 1"); icmail($admin,'Anmeldung',$regmail); # email an useradmin return (true); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | function user_regist ($name, $firstname, $familyname, $mail, $pass) { global $allgAr, $lang; $erg = db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$name."'"); if (db_num_rows($erg) > 0) { return (false); } if ( $allgAr['forum_regist_user_pass'] == 0 ) { $new_pass = genkey(8); } else { $new_pass = $pass; } $passwordHash = user_pw_crypt($new_pass); $confirmlinktext = ''; # confirm insert in confirm tb not confirm insert in user tb if ( $allgAr['forum_regist_confirm_link'] == 1 ) { # confirm link + text ... bit of shit put it in languages file $page = $_SERVER["HTTP_HOST"].$_SERVER["SCRIPT_NAME"]; $id = md5 (uniqid (rand())); $confirmlinktext = "\n".$lang['registconfirm']."\n\n".sprintf($lang['registconfirmlink'], $page, $id ); db_query("INSERT INTO prefix_usercheck (`check`,name,firstname,familyname,email,pass,datime,ak) VALUES ('".$id."','".$name."','".$firstname."','".$familyname."','".$mail."','".$passwordHash."',NOW(),1)"); } else { db_query("INSERT INTO prefix_user (name,firstname,familyname,pass,recht,regist,llogin,email,status,opt_mail,opt_pm) VALUES('".$name."','".$firstname."','".$familyname."','".$passwordHash."',-1,'".time()."','".time()."','".$mail."',1,1,1)"); $userid = db_last_id(); } $regmail = sprintf($lang['registemail'],$name, $confirmlinktext, $name, $new_pass); $admin = db_query("SELECT mail FROM prefix_user WHERE id = 1"); icmail($mail,'Anmeldung',$regmail); # email an user icmail($admin,'Anmeldung',$regmail); # email an admin return (true); } |
1 | $admin = db_result(db_query("SELECT email FROM prefix_user WHERE id = 1")); |
1 2 3 4 5 6 | $regmail = sprintf($lang['registemail'],$name, $confirmlinktext, $name, $new_pass); $regmailadmin = sprintf($lang['registemailadmin'],$name, $name); $admin = db_result(db_query("SELECT email FROM prefix_user WHERE id = 1")); icmail($mail,'Anmeldung',$regmail); # email an user icmail($admin,'Anmeldung',$regmailadmin); # email an admin |
Geschlossen | ||
![]() |
Zurück zu Module und Modifikationen |