Guthaben Hack Grundversion |
ET-423
Mitglied
Dabei seit: 23.06.05
Beiträge: 62
|
|
Ich ahbe darüber nichts gefunden sorry
und em Auswelchem grund kann es sein des ich Usern in der Admin CP kein guthaben geben kann
UNd wo ist jetzt das problem beim Shop ?
|
|
04.09.05 12:50 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
ET-423
Mitglied
Dabei seit: 23.06.05
Beiträge: 62
|
|
Zitat: |
Original von MrMind
1.) Das wurde allerdings schonmal angesprochen, kann ich mich auch daran erinnern. Evtl. war die install.php oder so fehlerhaft etc. es fehlt definitiv ein Feld in der bb1_guthaben_config Tabelle namens send_konto_onoff
2.) weil du in der users.php einen Einbau fehler hast bei der UPDATE bbX_users SET Anweisung
3.) Shopproblem? du meinst das man beim Überweisen ins Minus kommen kann??
Du musst einfach vor der SQL-Abfrage zum Überweisen sowas in der Art machen:
php: |
1:
2:
3:
4:
|
if( $wbbuserdata['guthaben'] < $_POST['ueberweisungs_guthaben'] )
{
//Abbruch der Überweisung das man mehr Überweisen möchte, als man hat
} |
|
Wie die Felder genau sind, kann Frostyz ja sagen
Mfg
MrMind |
Wie vor der SQL Abrage ?
|
|
04.09.05 13:13 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
ET-423
Mitglied
Dabei seit: 23.06.05
Beiträge: 62
|
|
aber könte mir jetzt einer sagen woran es liegt das es jetzt egal was ich amche gein guthaben mehr gibt ohne das ich was von deinen sachen jetzt gemacht habe einfachso
|
|
04.09.05 14:11 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
FloWe1902
Mitglied
Dabei seit: 25.08.05
Beiträge: 5
|
|
Kann mir ma jemand helfen?
Im Profil wird der Guthaben Shop nicht angezeigt und wenn ich die Seite
/wbblite/guthaben.php
aufrufen will kommt ne komplett weiße Seite!
|
|
06.09.05 17:40 |
E-Mail
Finden
Als Freund hinzufügen
|
|
HopFenschlodel unregistriert
|
|
So, hab mich mal bei dem Guthaben Hack, dem Problem angenommen,
dass man keine "0" Geldname überweisen kann, sowie dass man nicht
mehr mehr überweisen kann, als man eigentlich hat !!
Suche in USERCP.PHP nach :
php: |
1:
|
if($guthaben_send>$wbbuserdata['guthaben'] OR $guthaben_send<0 OR $wbbuserdata[userid]==$_POST['user'] OR $control==""){ |
|
ersetzen mit :
php: |
1:
|
if($guthaben_move > $wbbuserdata['guthaben'] OR $guthaben_move <= 0 OR $wbbuserdata[userid] == $_POST['user'] OR $control==""){ |
|
Grüße HopFi...
|
|
07.09.05 14:36 |
|
|
Wolverine
Mitglied
Dabei seit: 19.01.04
Beiträge: 31
Forenversion: 1.2
|
|
*grübel* Bei mir zeigt es ein paar Fehler an, ob da noch reste aus einer vorherigen Boardinstallation rumhängen?
(Ultmate Battle ist auch installiert,aber vorher)
Ausführung der Install-guthaben.php
Zitat: |
Datenbank wird aktualisiert...
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: CREATE TABLE bb2_guthaben_config ( pn_onoff int(11) NOT NULL default '0', threads_onoff int(11) NOT NULL default '0', posts_onoff int(11) NOT NULL default '0', reg_onoff int(11) NOT NULL default '0', pn_wert int(11) NOT NULL default '0', threads_wert int(11) NOT NULL default '0', namen_aendern_kosten int(11) NOT NULL default '0', posts_wert int(11) NOT NULL default '0', namen_aendern_onoff int(11) NOT NULL default '0', benutzerrang_aendern_kosten int(11) NOT NULL default '0', benutzerrang_aendern_onoff int(11) NOT NULL default '0', reg_wert int(11) NOT NULL default '0', send_money_onoff int(11) NOT NULL default '0', werber_onoff int(11) NOT NULL default '0', werber_wert int(11) NOT NULL default '0', threadrating_onoff int(11) NOT NULL default '0', threadrating_wert int(11) NOT NULL default '0', umfrage_onoff int(11) NOT NULL default '0', umfrage_wert int(11) NOT NULL default '0', umfragevote_onoff int(11) NOT NULL default '0', send_konto_onoff int(11) NOT NULL default '0', umfragevote_wert int(11) NOT NULL default '0', toplist_anzahl int(11) NOT NULL default '0', waehrung varchar(100) NOT NULL default '' ) TYPE=MyISAM;
mysql error: Table 'bb2_guthaben_config' already exists
mysql error number: 1050
Date: 07.09.2005 @ 17:45
Script: /rpg/install-guthaben.php
Referer:
|
Beim Speichern in den ACP/ Shop Einstellungen
Zitat: |
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: UPDATE bb2_guthaben_config SET namen_aendern_kosten ='', namen_aendern_onoff ='0', benutzerrang_aendern_kosten ='', benutzerrang_aendern_onoff ='0', send_money_onoff ='0', send_konto_onoff ='0'
mysql error: Unknown column 'namen_aendern_kosten' in 'field list'
mysql error number: 1054
Date: 07.09.2005 @ 17:48
Script: /rpg/acp/guthaben.php
Referer: http://www.dsonnscheintschee.de/rpg/acp/...ction=shop&sid= |
ACP Globale Optionen
Zitat: |
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: UPDATE bb2_guthaben_config SET pn_onoff ='1)', threads_onoff ='1', posts_onoff ='1', reg_onoff ='1', pn_wert ='30', threads_wert = '50', posts_wert ='10', reg_wert ='100', werber_wert ='200', werber_onoff ='1', waehrung ='Latinum', threadrating_wert ='0', threadrating_onoff ='0', umfrage_wert ='0', umfrage_onoff ='0', umfragevote_wert ='0', umfragevote_onoff ='0', toplist_anzahl ='10'
mysql error: Unknown column 'threadrating_wert' in 'field list'
mysql error number: 1054
Date: 07.09.2005 @ 17:49
Script: /rpg/acp/guthaben.php
Referer: http://www.dsonnscheintschee.de/rpg/acp/...ction=edit&sid=
|
Forum wenn man auf Topist geht
Zitat: |
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: SELECT * FROM bb2_users ORDER BY guthaben DESC LIMIT 0, 10
mysql error: Unknown column 'guthaben' in 'order clause'
mysql error number: 1054
Date: 07.09.2005 @ 17:50
Script: /rpg/guthaben.php?action=toplist&sid=
Referer: http://www.dsonnscheintschee.de/rpg/sear...earchid=77&sid=
|
|
|
07.09.05 17:51 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Wolverine
Mitglied
Dabei seit: 19.01.04
Beiträge: 31
Forenversion: 1.2
|
|
Neue Beiträge kann man auch nicht mehr erstellen
Zitat: |
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: SELECT p.*, u.userposts, u.regdate, u.signature, u.email, u.homepage, u.icq, u.aim, u.yim, u.msn, u.guthaben, u.showemail, u.receivepm, u.usercanemail, u.gender, u.invisible, u.title, u.lastactivity, r.ranktitle, r.rankimages , i.iconpath, i.icontitle , av.avatarid, av.avatarextension, av.width, av.height FROM bb2_posts p LEFT JOIN bb2_users u USING (userid) LEFT JOIN bb2_ranks r USING (rankid) LEFT JOIN bb2_icons i ON (p.iconid=i.iconid) LEFT JOIN bb2_avatars av ON (u.avatarid=av.avatarid) WHERE p.postid IN (0,68,112) ORDER BY p.posttime ASC
mysql error: Unknown column 'u.guthaben' in 'field list'
mysql error number: 1054
Date: 07.09.2005 @ 17:54
Script: /rpg/thread.php?threadid=38&sid=
Referer: http://www.dsonnscheintschee.de/rpg/boar...boardid=17&sid= |
|
|
07.09.05 17:55 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Wolverine
Mitglied
Dabei seit: 19.01.04
Beiträge: 31
Forenversion: 1.2
|
|
Hat sich fürs erste Erledigt, war so wie ich vermutet habe, die "Alten" waren noch da. Mal sehen ob noch mehr passiert ist!
|
|
07.09.05 19:25 |
E-Mail
Finden
Als Freund hinzufügen
|
|
HopFenschlodel unregistriert
|
|
Zitat: |
Original von MrMind
Wo liegt der Unterschied zwischen $guthaben_move und $guthaben_send????
Mfg
MrMind |
ganz einfach...die guthaben_send kommt nirgends vor...scheint noch ne Leiche gewesen zu sein von seiner alten Version...
ich zeig dir mal den kompletten Abschnitt....
php: |
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:
|
if($action=="guthaben_send") {
$guthaben_move=intval($_POST['Betrag']);
$guthaben_move=str_replace("-","",$guthaben_move);
// Guthaben überweisen
$control=$db->query_first("SELECT userid FROM bb".$n."_users WHERE userid='".$_POST['user']."'");
if(isset($_POST['send'])){
if($guthaben_move > $wbbuserdata['guthaben'] OR $guthaben_move <= 0 OR $wbbuserdata[userid] == $_POST['user'] OR $control==""){
eval("\$tpl->output(\"".$tpl->get("usercp_guthaben_send_error1")."\");");
exit;
}
$name=$db->query_first("SELECT userid,username FROM bb".$n."_users WHERE userid='".$_POST['user']."'");
$db->query("INSERT INTO bb".$n."_guthaben_konto (userid,begruendung,wieviel,date) VALUES ($wbbuserdata[userid], 'Guthaben für $name[username]', '-$guthaben_move','".time()."')");
$db->query("INSERT INTO bb".$n."_guthaben_konto (userid,begruendung,wieviel,date) VALUES (".$_POST['user'].", 'Guthaben von $wbbuserdata[username]', '+$guthaben_move','".time()."')");
$db->query("UPDATE bb".$n."_users SET guthaben=guthaben-".$guthaben_move." WHERE userid='".$wbbuserdata['userid']."'");
$db->query("UPDATE bb".$n."_users SET guthaben=guthaben+".$guthaben_move." WHERE userid='".$_POST['user']."'");
header("Location: usercp.php?action=shop&sid=$session[hash]");
exit();
}
$user=$db->query("SELECT userid, username FROM bb".$n."_users ORDER BY username DESC");
while($row=$db->fetch_array($user)){
$user_options.=makeoption($row[userid],$row[username],"",0);
}
eval("\$tpl->output(\"".$tpl->get("usercp_guthaben_send")."\");");
} |
|
und nirgendwo kam dieses "Guthaben_send" vor.....nur die Variable "Guthaben_move", also hab ich die ausgetauscht und siehe da ..es geht..
Oder er war noch fixiert auf diese Sprungvariable "Guthaben_send" um diese Routine anzuspringen und hat die aus versehen verwechselt...
EGAL, also mit Guthaben_move funktioniert es einwandfrei !
Grüße HopFi
Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von HopFenschlodel: 07.09.05 20:31.
|
|
07.09.05 20:28 |
|
|
HopFenschlodel unregistriert
|
|
Jepp...lernen tu ich ziemlich schnell.....
aber wenn ich verzweifel...fehlt mir als jemand den ich fragen könnte....
;-) Aber ich gebe nicht auf.... Du bist ja hier... ;-)
|
|
07.09.05 22:50 |
|
|
Wolverine
Mitglied
Dabei seit: 19.01.04
Beiträge: 31
Forenversion: 1.2
|
|
Dies ist eine vorgefertigte Schablone.
Bitte fülle soviel aus, wie dir nur Möglich ist, du kannst auch gerne noch mehr Angaben machen.
Problembeschreibung:
Wenn ich auf Private Nachrichten gehe, bringt er die Fehlermeldung.
Ich hab mich genau an die Anleitung gehalten, wo bitte liegt der Fehler?
Fehlermeldung:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /homepages/19/d29060965/htdocs/sunrises/rpg/pms.php on line 275
Link zum Forum oder Screenshot:
Pm gehen nur bei Anmeldung
http://www.dsonnscheintschee.de/rpg/
Was wurde zuletzt geändert oder eingebaut?
Ultimate Battle System, Shoutbox (die geht nicht, hat aber wohl nix damit zu tun)
|
|
08.09.05 08:03 |
E-Mail
Finden
Als Freund hinzufügen
|
|
HopFenschlodel unregistriert
|
|
Hänge mal deine PMS.PHP hier an....
Grüße HopFi
|
|
08.09.05 08:51 |
|
|
Wolverine
Mitglied
Dabei seit: 19.01.04
Beiträge: 31
Forenversion: 1.2
|
|
Gesagt, getan!
Ich glaub ich hab mich vertipp, aber der größe des Hacks, werd ich kaum drauf kommen wo.
Noch ne andere Frage!
Zu Ulimate Battle, Guthaben in das Spiel überweisen, geht das?
(Im Hack find ich nix darüber)
Dateianhang: |
pms.php (22,19 KB, 1 mal heruntergeladen)
|
|
|
08.09.05 09:06 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|