Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: PHPBB3 met andere user db  (gelezen 578 keer)

Offline Cheap Applications

  • Lid
  • Steunpunt: Nee
PHPBB3 met andere user db
« Gepost op: 2013/09/06, 20:51:09 »
Ik probeer een PHPBB3 forum op te zetten. Ik wil alleen een andere user database gebruiken voor de gebruikers in plaats van de standaard manier van phpbb. Ik heb alleen geen idee hoe of wat, aangezien ik geen php kan, en de documentatie van de andere kant ook vrij onduidelijk is. Het enigste wat daar gegeven wordt is een stukje code:
// @return true if password and nickname match
function check_password_db($nickname,$password) {
       // Here u have to include your DB connection and select!


$a=mysql_query("SELECT password FROM authme where username = '$nickname'");
if(mysql_num_rows($a) == 1 ) {
   $password_info=mysql_fetch_array($a);
   $sha_info = explode("$",$password_info[0]);
} else return false;
if( $sha_info[1] === "SHA" ) {
$salt = $sha_info[2];
$sha256_password = hash('sha256', $password);
$sha256_password .= $sha_info[2];;
if( strcasecmp(trim($sha_info[3]),hash('sha256', $sha256_password) ) == 0 ) return true;
else return false;
}

}
Ik weet niet wat ik met die code zou moeten doen, dus ik hoop iemand anders hier wel.
Nu is dit allemaal nog erg nieuw voor mij, dus ik hoop dat iemand mij op weg wil en kan helpen  :rolleyes:
« Laatst bewerkt op: 2013/09/09, 20:43:15 door Cheap Applications »
Desktop:
Processor: Intel® Core™2 Quad CPU Q8300 @ 2.50GHz × 4, Geheugen: 3.9Gb, GPU: nVidia 220GT OS: Windows 7 64 bit / Ubuntu 12.04 64 bit
Notebook:
Processor: Intel® Core™ i7-4700MQ, Geheugen: 8Gb, GPU: nVidia GTX765m (met Optimus) OS: Windows 8 64 bit / Elementary OS Luna 64 bit

Offline Buzzin

  • Lid
  • Steunpunt: Nee
Re: PHPBB3 met andere user db
« Reactie #1 Gepost op: 2013/09/09, 17:14:47 »
Een paar belangrijke dingen:
- Waarom wil je het veranderen?
- Met wat wil je de standaard vervangen? (welke database?)

Als je niet de kennis hebt om een programma op zulke essentiele plaatsen aan te passen en totaal geen kaas hebt gegeten van de programmeertaal, zou ik zelf gewoon de standaarden gebruiken.
Je kunt natuurlijk altijd op internet zoeken naar andere oplossingen, maar het is best wat gevraagd aan een algemeen forum om even kant en klare andere programma code voor je te leveren...
Football: A battle between two teams of mindless thugs over scraps of coloured cloth. Usually accompanied by the spectacle of 22 overpaid primadonnas kicking a ball on a field.
DebianDevuan, KDE & OperaVivaldi addict, RedHat Engineer

Offline Cheap Applications

  • Lid
  • Steunpunt: Nee
Re: PHPBB3 met andere user db
« Reactie #2 Gepost op: 2013/09/09, 20:43:05 »
Dus er is daadwerkelijk meer code nodig. Ik had gehoopt dat iemand met dit kleine stukje wist hoe het toegepast moest worden. Standaard werkt ook prima, maar het is natuurlijk fijner om maar één keer aan hoeven melden voor 2 plekken. Als iemand toevallig weet of dit zonder veel poespas kan, dat zou fijn zijn, maar anders laat ik deze vraag wel als onopgelost omdat het te uitgebreid zal worden dan ;)

Toch bedankt :)
Desktop:
Processor: Intel® Core™2 Quad CPU Q8300 @ 2.50GHz × 4, Geheugen: 3.9Gb, GPU: nVidia 220GT OS: Windows 7 64 bit / Ubuntu 12.04 64 bit
Notebook:
Processor: Intel® Core™ i7-4700MQ, Geheugen: 8Gb, GPU: nVidia GTX765m (met Optimus) OS: Windows 8 64 bit / Elementary OS Luna 64 bit

Offline Buzzin

  • Lid
  • Steunpunt: Nee
Re: PHPBB3 met andere user db
« Reactie #3 Gepost op: 2013/09/09, 21:27:31 »
Geen probleem hoor...

Maar eh...waar wil je het aan koppelen dan? Want dat zag ik nog niet.
Wel handig als iemand je wil helpen :)
Football: A battle between two teams of mindless thugs over scraps of coloured cloth. Usually accompanied by the spectacle of 22 overpaid primadonnas kicking a ball on a field.
DebianDevuan, KDE & OperaVivaldi addict, RedHat Engineer

Offline Cheap Applications

  • Lid
  • Steunpunt: Nee
Re: PHPBB3 met andere user db
« Reactie #4 Gepost op: 2013/09/09, 22:46:46 »
Een user database van AuthMe, een kleine database met gebruikersnaam, wachtwoord en e-mail.
Maar als het hierbij niet lukt zal ik me een keer verdiepen in PHP naast de Java die ik krijg. Het is in ieder geval wel weer een leuke uitdaging, zo'n PHP forum :laugh:
Desktop:
Processor: Intel® Core™2 Quad CPU Q8300 @ 2.50GHz × 4, Geheugen: 3.9Gb, GPU: nVidia 220GT OS: Windows 7 64 bit / Ubuntu 12.04 64 bit
Notebook:
Processor: Intel® Core™ i7-4700MQ, Geheugen: 8Gb, GPU: nVidia GTX765m (met Optimus) OS: Windows 8 64 bit / Elementary OS Luna 64 bit