Din Menu
Fra fotoalbummet...

Nyeste artikler
> Billede ind i profil
> Optimer tabler i dat...
> Total Commander
> Redirect en side
> Mods / Infusion op p...
Downloads
SE ALLE DOWNLOADS...
Nye downloads
SurrealExperience 17
Luxury Yachts 10
Glare in Dark 66
AS-AppStore 36
AS-Global 20
AS-yellow_star 24
Hitman Games Zone 19
AS-Football 23
AS-Christmas 40
JuleCountdown til c... 20
Top 5 downloads
buzzlightyear 2615
junglebook 2601
Disney2 2563
php-fusion-7-01-02 2531
Disney1 2479
mickey-pluto. 2465
Opgraderingspakke v... 2194
danish_locales_v7_1 2181
Themes-phpfusion.dk
Facebook
Facebook

Pernille

statistik
Screenshots DB
Total Images: 796
Latest Images









statistik
Fra fotoalbummet...

Connect via Facebook
Connect via Facebook
Select your language
Danish Language Danish   English Language English
Fødselsdage i Maj
10.05 RasmusVesterager (45)
12.05 KenTz0r (34)
14.05 J_K_NIELSEN (51)
28.05 chrissymor (48)
28.05 Arnec (79)
Tilfældig Billede
Udtalelser fra brugerne
"SUPER SIDE

Jeg undrer mig bare over at jeg ikke har stødt på den før...... Dumme mig."

Teamtwilight
Reklame
Antispam
Se indlæg
Hvem er her? 1 gæst(er)
 Udskriv debat
WRM Bride til Fusion.
FoxMice
Hej

Jeg håber, at nogle kan hjælpe mig at lave en brige, så jeg kan bruge WRM "WOW RAID Manager" med Fusion.
så ledes mine brugere på min WoW guild hjemmeside bør ikke skabe en ny bruger på WRM systemet, selv når de bliver medlem guild hjemmeside .

Dette er den kode, der gør dem WRM bruger til at finde bruger oplysninger i databasen, så jeg tror "jeg er ikke sikker"

den viste kode er godt nok for et andet CMS system, men jeg tror, det skal være noget af samme structure.
Jeg er ikke sikker. Jeg kender ikke nok til at Fusion Core for mig at sige det.

Jeg har ikke vedhæftet hele WRM system da det fylder mere end forum tillader.
MEN DET kan hente det ved at leverandøren den version, http://www.wowrai... den jeg har valgt at bruge er godt nok til deres nye beta "Beta 11 / RC1 Released", da det vil blive brugt i den fulde version.
Efter hvad dem, der skriver systemet siger skulde der ikke blive foretaget nogen ændringer er den måde, det håndterer brugeroplysninger

Jeg håber virkelig nogle kan hjælpe mig. og om muligt kan forklare mig, hvad du havde behov for at ændre det, så det virker med Fusion

På forhånd tak

Download kildekode  Kode
<?php
/***************************************************************************
 *                             auth_e107.php
 *                            -------------------
 *
 *   copyright            : (C) 2007-2008 Douglas Wagner
 *   email                :
 *
 ***************************************************************************/

/***************************************************************************
*
*    WoW Raid Manager - Raid Management Software for World of Warcraft
*    Copyright (C) 2007-2008 Douglas Wagner
*
*    This program is free software: you can redistribute it and/or modify
*    it under the terms of the GNU General Public License as published by
*    the Free Software Foundation, either version 3 of the License, or
*    (at your option) any later version.
*
*    This program is distributed in the hope that it will be useful,
*    but WITHOUT ANY WARRANTY; without even the implied warranty of
*    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
*    GNU General Public License for more details.
*
*    You should have received a copy of the GNU General Public License
*    along with this program.  If not, see <http://www.gnu.org/licenses/>.
*
****************************************************************************/

if ( !defined('IN_PHPRAID'))
   print_error("Hacking Attempt", "Invalid access detected", 1);

if(isset($_GET['phpraid_dir']) || isset($_POST['phpraid_dir']))
   die("Hacking attempt detected!");

// THIS IS SAFE TO TURN ON.
$BridgeSupportPWDChange = FALSE;
$Bridge2ColumGroup = TRUE;

/***********************************************
 * Table and Column Names - change per CMS.
 ***********************************************/
// Column Name for the ID field for the User.
$db_user_id = "user_id";
// Column Name for the ID field for the Group the User belongs to.
$db_group_id = "user_class";
// Column Name for additional user groups the user belongs to.
$db_add_group_ids = "";
// Column Name for the UserName field.
$db_user_name = "user_loginname";
// Column Name for the User's E-Mail Address
$db_user_email = "user_email";
// Column Name for the User's Password
$db_user_password = "user_password";

$db_table_user_name = "user";
$db_table_group_name = "user";

if (isset($phpraid_config[$phpraid_config['auth_type'].'_db_name']))
   $table_prefix = $phpraid_config[$phpraid_config['auth_type'].'_db_name'] . ".". $phpraid_config[$phpraid_config['auth_type'].'_table_prefix'];
else
   $table_prefix = $phpraid_config[$phpraid_config['auth_type'].'_table_prefix'];

$auth_user_class = $phpraid_config[$phpraid_config['auth_type'].'_auth_user_class'];
//$auth_alt_user_class = $phpraid_config['alt_auth_user_class'];
$auth_alt_user_class = $phpraid_config[$phpraid_config['auth_type'].'_alt_auth_user_class'];

// Table Name were save all  Groups/Class Infos
$db_table_allgroups = "userclass_classes";
// Column Name for the ID field for the Group/Class.
$db_allgroups_id = "userclass_id";
// Column Name for the Groups/Class Name field.
$db_allgroups_name = "userclass_name";


//change password in WRM DB

// NOTE for phpBB the password produced here should exactly match phpBB's password schema.
function db_password_change($profile_id, $dbusernewpassword)
{
   global $db_user_id, $db_group_id, $db_user_name, $db_user_email, $db_user_password, $db_table_user_name;
   global $db_table_group_name, $auth_user_class, $auth_alt_user_class, $table_prefix, $db_raid, $phpraid_config;

   // e107 Specific Password Mangling
   /*
    * For e107 This is very simple, it uses a straight MD5 password hash.
    */
   
   $dbusernewpassword = md5($dbusernewpassword);
   
   /*********************************************************************
    * Do not modify anything below here.
    *********************************************************************/
   //check: is profile_id in CMS DB
   $sql = sprintf(   "SELECT ".$db_user_id.
               " FROM " . $table_prefix . $db_table_user_name .
               " WHERE ".$db_user_id." = %s", quote_smart($profile_id)
         );
         
   $result = $db_raid->sql_query($sql) or print_error($sql, $db_raid->sql_error(), 1);
   if ($db_raid->sql_numrows($result) != 1) {
      //user not found in WRM DB
      return 2;
   }

   // Profile ID Exists, Update CMS with new password.
   $sql = sprintf(   "UPDATE " . $table_prefix . $db_table_user_name .
               " SET ".$db_user_password." = %s WHERE " . $db_user_id . " = %s",
               quote_smart($dbusernewpassword), quote_smart($profile_id)
         );

   if (($db_raid->sql_query($sql) or print_error($sql, $db_raid->sql_error(), 1)) == true)
   {
      //pwd change
      return 1;
   }
   else
   {
      //pwd NOT change
      return 0;
   }
}

//compare password
//return value -> $db_pass (Password from CMS database) upon success, FALSE upon fail.
function password_check($oldpassword, $profile_id, $encryptflag)
{
   global $db_user_id, $db_group_id, $db_user_name, $db_user_email, $db_user_password, $db_table_user_name;
   global $db_table_group_name, $auth_user_class, $auth_alt_user_class, $table_prefix, $db_raid, $phpraid_config;

   $sql_passchk = sprintf(   "SELECT " . $db_user_password .
                     " FROM " . $table_prefix . $db_table_user_name .
                     " WHERE " . $db_user_id . " = %s", quote_smart($profile_id)
               );
   $result_passchk = $db_raid->sql_query($sql_passchk) or print_error($sql_passchk, $db_raid->sql_error(), 1);

   if ($db_raid->sql_numrows($result_passchk) != 1)
   {
      //user not found in CMS DB, Fail
      return 2;
   }

   $data_passchk = $db_raid->sql_fetchrow($result_passchk, true);
   $db_pass = $data_passchk[$db_user_password];
   
   if ($encryptflag)
   { // Encrypted Password Sent in, Check directly against DB.
      if ($oldpassword == $db_pass)
         return $db_pass;
      else
         return FALSE;
   }
   else
   { // Non-encrypted password sent in, encrypt and check against DB.
      //We have the password now, now for e107 Specific Password Mangling
      /*
       * For e107 we simply need to take the input password, run it through MD5 and check the output
       */
      if (md5($oldpassword) == $db_pass)
         return $db_pass;
      else
         return FALSE;
   }
}

?>



Med Venlig Hilsen

Michael Jensen

Da jeg er ordblind kan i finde en smule staver fegl i det jeg skriver jeg undskylder meget, men håber i er ok med det.

jeg køre fusion version v7.01.02 på alle mine sider.

Følgene sider er jeg webmaster på

www.sunnw.dk
http://www.fdf.dk...vendsyssel
http://www.the-sk...maniacs.dk
 
Web
Skrevet d. 01-05-2024 15:47
Reklame Agent

Antal indlæg: n^x
Tilmeldt: Altid

IP: localhost  
Tutsi
Hej må jeg desværre melde pas. Jeg kender intet til de spil og spille sider.


Men ved Assensvej kender til noget med spil, så du må vente til han kommer.
______________________________

Hilsen Ellen

______________________________
www.jensens-madbl...


"Den som opfatter sig som færdiguddannet, er mere færdig end uddannet"
 
FoxMice
Venter Gerne men det er nu heller ikke noget med spilet at gøre.
men at sætte broen til at kikke i de rigtig database base felter i fusion BD en for ar kunde hente bruger oplysningerne.

men jeg venter gerne og hvis det er nødventigt har jeg også et test site online hvor det kan peøves af på hvis der er brug for det.
Med Venlig Hilsen

Michael Jensen

Da jeg er ordblind kan i finde en smule staver fegl i det jeg skriver jeg undskylder meget, men håber i er ok med det.

jeg køre fusion version v7.01.02 på alle mine sider.

Følgene sider er jeg webmaster på

www.sunnw.dk
http://www.fdf.dk...vendsyssel
http://www.the-sk...maniacs.dk
 
Web
FoxMice
løsning fundet. en som hade mere brug for en bro en mig har fået den lavet og uploadet den til WRM siden.
Med Venlig Hilsen

Michael Jensen

Da jeg er ordblind kan i finde en smule staver fegl i det jeg skriver jeg undskylder meget, men håber i er ok med det.

jeg køre fusion version v7.01.02 på alle mine sider.

Følgene sider er jeg webmaster på

www.sunnw.dk
http://www.fdf.dk...vendsyssel
http://www.the-sk...maniacs.dk
 
Web
Tutsi
Det var da super, så fik du den jo lige leveret Smile
______________________________

Hilsen Ellen

______________________________
www.jensens-madbl...


"Den som opfatter sig som færdiguddannet, er mere færdig end uddannet"
 
Spring til debat:
Lignende tråde
Debat Forum Svar Nyeste indlæg
Google kalender i PHP-fusion Kravlegården på Assensvej 5 18-02-2012 01:30
nemt php fusion Generel debat - PHP-Fusion v7 13 26-11-2011 21:42
PHP-Fusion v7.02.02 & v7.01.06. Full & Update pakken Generel debat - PHP-Fusion /7.02 20 09-06-2011 23:58
Php fusion 7.02 Kravlegården på Assensvej 18 28-04-2011 08:06
Fusion 7 Nye Themes fra Assensvej.dk 1 03-02-2011 00:32