PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : urisk


omar
22.09.2009, 16:37:07
Hallo
Ich wuste nicht wo ich diese Frage sonst stellen sollte.
Also ich möchte gerne die Urisk an die vbcredits anpassen dammit das Guthaben wieder funzt.
Wo oder wie muss ich dort vorgehen?
Danke für die Hilfe im vorraus.
gruß
omar

Coroner
22.09.2009, 18:43:38
Nur im ganz Groben:
if ($vbulletin->products['credits'])
{
// ... vbCredits Code comes here !!! ...
// ... example see below
}


Hier nun das Bsp:
$userid = 1; // this is the admin !?
$credits = 1234;
$addsub = $addsub = "+'" . $credits . "'";
$dbaccess->query ("INSERT INTO `" . $dbprefix . "credits_transactions` (`fromuserid`, `timestamp`, `comment`, `amount`, `action`) VALUES ('" . $userid . "', '" . TIMENOW . "', 'Du musst dafür bezahlen', '" . $credits . "', 'add')");
$dbaccess->query ("UPDATE `" . $dbprefix . "user` SET `credits`=`credits`" . $addsub . " WHERE `userid`='" . $userid . "'");

omar
24.09.2009, 10:54:44
Nur im ganz Groben:
if ($vbulletin->products['credits'])
{
// ... vbCredits Code comes here !!! ...
// ... example see below
}


Hier nun das Bsp:
$userid = 1; // this is the admin !?
$credits = 1234;
$addsub = $addsub = "+'" . $credits . "'";
$dbaccess->query ("INSERT INTO `" . $dbprefix . "credits_transactions` (`fromuserid`, `timestamp`, `comment`, `amount`, `action`) VALUES ('" . $userid . "', '" . TIMENOW . "', 'Du musst dafür bezahlen', '" . $credits . "', 'add')");
$dbaccess->query ("UPDATE `" . $dbprefix . "user` SET `credits`=`credits`" . $addsub . " WHERE `userid`='" . $userid . "'");


Super :) wenn du mir jetzt noch sagst in welcher Datei ich es machen muss .
gruß
omar

Coroner
24.09.2009, 16:05:09
Wenn "uncodiert" in der urisk_functions.php

Funktion: ur_update_userdata


Müsste es dann hier rein:
if (intval ($credit) > 0)
{
$output = ur_check_databse ('kontoauszug', 'uhrzeit');
if ($output['istab'] AND !$output['isfield']) $dbaccess->query ("INSERT INTO `" . $dbprefix . "kontoauszug` (`userid`, `datum`, `info`, `betrag`, `art`) VALUES ('" . $userid . "', '" . time () . "', '" . addslashes ($credittext) . "', '" . intval ($credit) . "', '" . $what . "')");
elseif ($output['istab'] AND $output['isfield']) $dbaccess->query ("INSERT INTO `" . $dbprefix . "kontoauszug` (`userid`, `datum`, `uhrzeit`, `info`, `betrag`, `art`) VALUES ('" . $userid . "', '" . date ("d.m.y", time ()) . "', '" . date ("H:i", time ()) . "', '" . addslashes ($credittext) . "', '" . intval ($credit) . "', '" . $what . "')");

$dbaccess->query ("UPDATE `" . $dbprefix . "user` SET `guthaben`=`guthaben`" . $addsub . " WHERE `userid`='" . $userid . "'");
}

omar
24.09.2009, 16:12:57
tja jetzt weis ich auch warum es nicht geht ;)
ist codiert.

Nun ist die Frage noch wie ich es jetzt machen kann?
Gruß
omar

omar
29.09.2009, 14:59:31
Haste kein Lösungs Vorschlag für mich?
THX
omar