wbb 2.3 Formail.php

Jack17
Hallo ich habe ein Probleme... ich möchte einen Bot hack installieren und habe jetzt Folgendes Probleme. Das was ich austauschen soll gibt es nicht.

Hier meine php datei.

code:
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:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
<?php
// ************************************************************************************//
// * WoltLab Burning Board 2
// ************************************************************************************//
// * Copyright (c) 2001-2004 WoltLab GmbH
// * Web           http://www.woltlab.de/
// * License       http://www.woltlab.de/products/burning_board/license_en.php
// *               http://www.woltlab.de/products/burning_board/license.php
// ************************************************************************************//
// * WoltLab Burning Board 2 is NOT free software.
// * You may not redistribute this package or any of it's files.
// ************************************************************************************//
// * $Date: 2004-10-20 13:24:57 +0200 (Wed, 20 Oct 2004) $
// * $Author: Burntime $
// * $Rev: 1453 $
// ************************************************************************************//


$filename = 'formmail.php';

require('./global.php');
$lang->load("MISC,POSTINGS");

if ($turnoff_formmail == 1 || !$wbbuserdata['userid'] || $wbbuserdata['activation'] != 1) access_error();

if (isset($_POST['send'])) {
	if (isset($_POST['userid'])) list($recipient) = $db->query_first("SELECT email FROM bb".$n."_users WHERE userid='".intval($_POST['userid'])."'");
	else $recipient = wbb_trim($_POST['recipient']);
	
	$message = wbb_trim($_POST['message']);
 	if (!$message) error($lang->items['LANG_POSTINGS_ERROR1']);
	if (!$recipient) error($lang->items['LANG_MISC_FORMMAIL_ERROR1']);
	mailer($recipient, wbb_trim($_POST['subject']), $message, $wbbuserdata['email']);
	redirect($lang->get("LANG_MISC_FORMMAIL_REDIRECT"), "index.php".$SID_ARG_1ST, 5);
}

if (isset($_GET['userid'])) {
	$userid = intval($_GET['userid']);
	
	list($recipientName) = $db->query_first("SELECT username FROM bb".$n."_users WHERE userid='".$userid."'");
	$recipientName = htmlconverter($recipientName);	
}
else $userid = 0;

if (isset($threadid)) {
	$subject = htmlconverter($thread['topic']);
	$wbbuserdata['username'] = htmlconverter($wbbuserdata['username']);
	$message = $lang->get("LANG_MISC_FORMMAIL_TOFRIEND", array('$url2board' => $url2board, '$threadid' => $threadid, '$username' => $wbbuserdata['username']));
}
eval("\$tpl->output(\"".$tpl->get("formmail")."\");");
?>



Und das hier soll ich machen und ich weiß nicht was ich austauschen soll. verwirrt

Suchen sie:
---------------------------------

$user = $db->query_first("SELECT username FROM bb".$n."_users WHERE userid='".$userid."' AND usercanemail = 1");
if (!$user['username']) access_error();
$recipientName = htmlconverter($user['username']);


Und ersetzen sie es mit:
---------------------------------

/** wBB-BOT Professional Edition (c) by wBB-BOT.de 2005 **/
if($bot->getOptionValue("active") && $userid == $bot->getOptionValue("botuserid")) access_error();
else {
$user = $db->query_first("SELECT username FROM bb".$n."_users WHERE userid='".$userid."' AND usercanemail = 1");
if (!$user['username']) access_error();
$recipientName = htmlconverter($recipientName);
}
/** wBB-BOT Professional Edition (c) by wBB-BOT.de 2005 **/


Bitte in wbb.2.3 verschieben
brendy
Wieso wendest du dich nicht in dem thread wo der Hack angegeben ist, btw. fragst du nicht direkt den Ersteller des Hacks btw. Addons? Oo..
Jack17
Weil auf der seite irgendwie nie wer online ist....
KleenMicha
Ist der Hack überhaupt für deine Version ausgelegt gewesen?
Um was für nen Hack gehts überhaupt


Beitrag verschoben ->