Seite 1 von 1

probleme beim birthday message hack

Verfasst: 18.04.2006 22:06
von hughhefner
ich hab alle datein verändert und nach anleitung hochgeladen. wenn ich jetz mit php myadmin die tabellen erstellen will:
INSERT INTO phpbb_wpm VALUES ('bpm_version', '1.0.2');
INSERT INTO phpbb_wpm VALUES ('bpm_username', 'Anonymous');
INSERT INTO phpbb_wpm VALUES ('bpm_userid', '-1');
INSERT INTO phpbb_wpm VALUES ('active_bpm', '0');
INSERT INTO phpbb_wpm VALUES ('active_bpmmail', '1');
INSERT INTO phpbb_wpm VALUES ('bpm_subject', 'Happy birthday [username]!');
INSERT INTO phpbb_wpm VALUES ('bpm_message', 'Happy birthday [username] with your [age] birthday!');
kommt folgende fehlermeldung:

SQL-Befehl:

INSERT INTO phpbb_wpm
VALUES (
'bpm_version', '1.0.2'
)

MySQL meldet: Dokumentation
#1146 - Table 'stefanhafner.phpbb_wpm' doesn't exist

bei anderen hacks wie formel1 tipp oder wm2006 tipp wurden die tabellen ohne probleme angelegt.
der andere weg wäre die datei bpm_db_install.php auszuführen. hier kommt die fehlermeldung:
Parse error: syntax error, unexpected T_STRING in /usr/export/www/vhosts/funnetwork/hosting/stefanhafner/hugh-hafner/bpm_db_install.php on line 63

kann mir bitte jemand weiterhelfen. danke

Verfasst: 19.04.2006 00:15
von hughhefner
woran liegt es dass ich in diesem speziellen fall keine tabellen erstellen kann?

Verfasst: 19.04.2006 00:45
von easygo
Hi! Mit INSERT INTO wird keine Tabelle erzeugt. Damit kannst du
eine vorhandene Tabelle mit Inhalt füllen, mehr nicht.

Versuchs vorher mal damit -->

Code: Alles auswählen

CREATE TABLE IF NOT EXISTS `phpbb_wpm` (
  `name` varchar(255) NOT NULL default '',
  `value` text NOT NULL
) TYPE=MyISAM;

Verfasst: 19.04.2006 00:52
von hughhefner
jetztt hab ichs installiert, wenn ich aber im admin bereich auf BPM settings geh kommt folgende meldung:

Not able to update the database please contact duvelske@planet.nl for more information about your problem. Or visit www.vitrax.vze.com and ask for help.

DEBUG MODE

SQL Error : 1146 Table 'stefanhafner.WPM' doesn't exist

SELECT * FROM WPM

Line : 122
File : admin_bpm.php

Verfasst: 19.04.2006 01:43
von easygo
hughhefner hat geschrieben:jetztt hab ichs installiert
Aber nicht alles! Du hast diesen Eintrag

Code: Alles auswählen

define('WPM', $table_prefix.'wpm');
in die constants.php vergessen. easy

Verfasst: 19.04.2006 13:25
von hughhefner
hmm, jetzt hab ich des eiungefügt in der constants.php. kann alles einstellen im admin bereich. jetzt kommt aber wenn ich ins forum zurück will immer:

Code: Alles auswählen

Ein Fehler ist aufgetreten.

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

SELECT * FROM phpbb_users WHERE user_id =

Line : 354
File : index.php

Verfasst: 19.04.2006 23:22
von hughhefner
hab noch bissal rumprobiert, komme aber nicht weiter. kann mir da niemand weiterhelfen bei der fehlermeldung?
hab auch schon gehört, dass der birthday hack von phpbbhacks.com von haus aus nen defekt hat?
was hab ich zu tun dass der hack läuft...

Verfasst: 22.04.2006 01:13
von hughhefner
hat keiner ne lösung für mich? oder gibts nen anderen birthday hack mit den gleichen funktionen der aber auch funktioniert dann??

Verfasst: 22.04.2006 03:13
von Sanchez17
Bist du sicher,das
INSERT INTO phpbb_wpm VALUES ('bpm_version', '1.0.2');
INSERT INTO phpbb_wpm VALUES ('bpm_username', 'Anonymous');
...
es so heißt?Den soviel ich weiß,hier phpbb_wpm bei mir meine 'Welcome Private Message' Mod.

Und überall steht 'bmp' bei dir,nicht 'wmp'...

Guckt das am besten nochmal nach....

Und,wenn du die
INSERT INTO phpbb_wpm VALUES ('bpm_version', '1.0.2');
INSERT INTO phpbb_wpm VALUES ('bpm_username', 'Anonymous');
INSERT INTO phpbb_wpm VALUES ('bpm_userid', '-1');
INSERT INTO phpbb_wpm VALUES ('active_bpm', '0');
INSERT INTO phpbb_wpm VALUES ('active_bpmmail', '1');
INSERT INTO phpbb_wpm VALUES ('bpm_subject', 'Happy birthday [username]!');
INSERT INTO phpbb_wpm VALUES ('bpm_message', 'Happy birthday [username] with your [age] birthday!');
SQL Codes auführen sollst,ohne voher die phpbb_wpm zu erstellen,kannst du davon ausgehen,das es nur ein Addon ist!

Das würde dann auch,das hier:
INSERT INTO phpbb_wpm VALUES ('bpm_subject', 'Happy birthday [username]!');
INSERT INTO phpbb_wpm VALUES ('bpm_message', 'Happy birthday [username] with your [age] birthday!');
erklären:
-bpm_subject steht höchst wahrscheinlich für den PN Titel und
-bpm_message für die Nachricht.

Fazit:Ich gehe mal davon aus,das du ein Addon installiert hast,womit ein user wenn er Geburttstag hat,eine PN bekommt bzw. Mail.Ein addon läuft aber nicht ohne den 'Hauptmod'.

Verfasst: 05.05.2006 21:08
von Maria77
Der WPM muß zuerst installiert werden. Das ist richtig. Der BPM ist nur ein Add on. Aber ich habe den WPM installiert und bekommen die gleiche Meldung:

Ein Fehler ist aufgetreten.

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

SELECT * FROM phpbb_users WHERE user_id =

Line : 470
File : index.php