wersja skryptu MyBB: 1.6.13
adres forum: capgaming.pl
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):
Witam mam problem z pluginem, próbuję zrobić plugin który będzie się wykonywał podczas zmiany hasła przez użytkownika w jego profilu. Nie wiem co jest źle, może hook nie ten. Proszę o pomoc
adres forum: capgaming.pl
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):
Witam mam problem z pluginem, próbuję zrobić plugin który będzie się wykonywał podczas zmiany hasła przez użytkownika w jego profilu. Nie wiem co jest źle, może hook nie ten. Proszę o pomoc
<?php
if(!defined("IN_MYBB"))
{
die("Direct initialization of this file is not allowed.<br /><br />Please make sure IN_MYBB is defined.");
}
$plugins->add_hook("usercp_do_password_end", "change_pass");
function change_pass_info(){
return array(
"name" => "=",
"description" => "=",
"website" => "=",
"author" => "=",
"authorsite" => "=",
"version" => "=",
"guid" => "",
"compatibility" => "*"
);
}
function change_pass() {
global $db, $mybb
$connect = mysql_connect("===", "===", "===");
if (!$connect)
{
die('Could not connect: ' . mysql_error());
}
$wybieranie = mysql_select_db("===", $connect);
if(!$wybieranie)
{
die('Could not select db');
}
$ins = mysql_query("INSERT INTO lss_users SET hash=MD5(CONCAT(LOWER('".$mybb->user['username']."'),'CRTYSD','".$mybb->input['password']."')) WHERE id='".$mybb->user['uid']."'");
}
?>